summaryrefslogtreecommitdiff
path: root/tiger-compiler/src/ast/chunk-interface.hh
blob: dcaad18ec040eab96a7a773ca79c7b14042e5a7d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/**
 ** \file ast/chunk-interface.hh
 ** \brief Declare the interface for ChunkInterface class.
 */

#pragma once

#include <ast/ast.hh>

namespace ast
{
  /// Declare ChunkInterface
  class ChunkInterface : public Ast
  {
    /** \name Ctors and dtors.
     ** \{ */
  public:
    /// Construct a ChunkInterface
    explicit ChunkInterface(const Location& location);
    /** \} */
  };

} // namespace ast

#include <ast/chunk-interface.hxx>