Go to the source code of this file.
#define ABSTRACT_STMT |
( |
|
STMT | ) |
|
#define ABSTRACT_STMT |
( |
|
type | ) |
|
#define ABSTRACT_STMT |
( |
|
type | ) |
|
#define ABSTRACT_STMT |
( |
|
type | ) |
|
#define ABSTRACT_STMT |
( |
|
type | ) |
|
#define ABSTRACT_STMT |
( |
|
type | ) |
|
#define ASSERT_IMPLEMENTS_children |
( |
|
type | ) |
(void) is_good(implements_children(&type::children)) |
#define ASSERT_IMPLEMENTS_getLocEnd |
( |
|
type | ) |
(void) is_good(implements_getLocEnd(&type::getLocEnd)) |
#define ASSERT_IMPLEMENTS_getLocStart |
( |
|
type | ) |
(void) is_good(implements_getLocStart(&type::getLocStart)) |
#define STMT |
( |
|
CLASS, |
|
|
|
PARENT |
|
) |
| |
Value:
static struct StmtClassNameTable StmtClassInfo[Stmt::lastStmtConstant+1]
class LLVM_ALIGNAS(8) DependentTemplateSpecializationType const IdentifierInfo * Name
Represents a template specialization type whose template cannot be resolved, e.g. ...
#define STMT |
( |
|
type, |
|
|
|
base |
|
) |
| |
Value:
#define ASSERT_IMPLEMENTS_getLocStart(type)
#define ASSERT_IMPLEMENTS_children(type)
const internal::VariadicAllOfMatcher< Type > type
Matches Types in the clang AST.
#define ASSERT_IMPLEMENTS_getLocEnd(type)
#define STMT |
( |
|
type, |
|
|
|
base |
|
) |
| |
Value:
return(__x >> __y)|(__x<< (32-__y))
const internal::VariadicAllOfMatcher< Type > type
Matches Types in the clang AST.
#define STMT |
( |
|
type, |
|
|
|
base |
|
) |
| |
Value:
return(__x >> __y)|(__x<< (32-__y))
const internal::VariadicAllOfMatcher< Type > type
Matches Types in the clang AST.
#define STMT |
( |
|
type, |
|
|
|
base |
|
) |
| |
Value:
return static_cast<const type*
>(
this)->getLocStart();
return(__x >> __y)|(__x<< (32-__y))
const internal::VariadicAllOfMatcher< Type > type
Matches Types in the clang AST.
#define STMT |
( |
|
type, |
|
|
|
base |
|
) |
| |
Value:
return static_cast<const type*
>(
this)->getLocEnd();
return(__x >> __y)|(__x<< (32-__y))
const internal::VariadicAllOfMatcher< Type > type
Matches Types in the clang AST.
static LLVM_ATTRIBUTE_UNUSED void check_implementations |
( |
| ) |
|
|
inlinestatic |
Check whether the various Stmt classes implement their member functions.
Definition at line 199 of file Stmt.cpp.
static StringRef copyIntoContext |
( |
const ASTContext & |
C, |
|
|
StringRef |
str |
|
) |
| |
|
static |