tan
0.0.1
Main Page
Related Pages
Classes
Files
File List
fwd.h
1
/**
2
* \file Contains forward declarations of all ASTs
3
*
4
*/
5
#ifndef __TAN_SRC_AST_FWD_H__
6
#define __TAN_SRC_AST_FWD_H__
7
8
namespace
tanlang {
9
10
class
ASTBase;
11
class
Type;
12
class
TypeRef;
13
class
TypeDecl;
14
class
BinaryOperator;
15
class
UnaryOperator;
16
class
MemberAccess;
17
class
Assignment;
18
class
Cast;
19
class
Decl;
20
class
Stmt;
21
class
Expr;
22
class
Literal;
23
class
BoolLiteral;
24
class
IntegerLiteral;
25
class
FloatLiteral;
26
class
StringLiteral;
27
class
ArrayLiteral;
28
class
NullPointerLiteral;
29
class
CharLiteral;
30
class
FunctionDecl;
31
class
CompoundStmt;
32
class
Loop;
33
class
SourceTraceable;
34
class
ASTNamed;
35
class
Token;
36
class
SrcLoc;
37
class
TokenizedSourceFile;
38
class
Intrinsic;
39
class
If;
40
class
VarRef;
41
class
Constructor;
42
class
CompTimeExpr;
43
44
}
// namespace tanlang
45
46
#endif
//__TAN_SRC_AST_FWD_H__
include
ast
fwd.h
Generated by
1.9.1