clang
5.0.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
include
clang
AST
ASTFwd.h
Go to the documentation of this file.
1
//===--- ASTFwd.h ----------------------------------------*- C++ -*-===//
2
//
3
// The LLVM Compiler Infrastructure
4
//
5
// This file is distributed under the University of Illinois Open Source
6
// License. See LICENSE.TXT for details.
7
//
8
//===--------------------------------------------------------------===//
9
///
10
/// \file
11
/// \brief Forward declaration of all AST node types.
12
///
13
//===-------------------------------------------------------------===//
14
15
#ifndef LLVM_CLANG_AST_ASTFWD_H
16
#define LLVM_CLANG_AST_ASTFWD_H
17
18
namespace
clang {
19
20
class
Decl
;
21
#define DECL(DERIVED, BASE) class DERIVED##Decl;
22
#include "clang/AST/DeclNodes.inc"
23
class
Stmt;
24
#define STMT(DERIVED, BASE) class DERIVED;
25
#include "clang/AST/StmtNodes.inc"
26
class
Type;
27
#define TYPE(DERIVED, BASE) class DERIVED##Type;
28
#include "clang/AST/TypeNodes.def"
29
class
CXXCtorInitializer;
30
31
}
// end namespace clang
32
33
#endif
clang::CodeGen::AlignmentSource::Decl
The l-value was an access to a declared entity or something equivalently strong, like the address of ...
Generated on Tue Sep 5 2017 11:45:09 for clang by
1.8.6