clang
9.0.0
|
Classes | |
class | ASTNodeKind |
Kind identifier. More... | |
class | DynTypedNode |
A dynamically typed AST node container. More... | |
Enumerations | |
enum | TraversalKind { TK_AsIs, TK_IgnoreImplicitCastsAndParentheses } |
Defines how we descend a level in the AST when we pass through expressions. More... | |
Functions | |
raw_ostream & | operator<< (raw_ostream &OS, ASTNodeKind K) |
Defines how we descend a level in the AST when we pass through expressions.
Enumerator | |
---|---|
TK_AsIs | Will traverse all child nodes. |
TK_IgnoreImplicitCastsAndParentheses | Will not traverse implicit casts and parentheses. Corresponds to Expr::IgnoreParenImpCasts() |
Definition at line 43 of file ASTTypeTraits.h.
|
inline |
Definition at line 213 of file ASTTypeTraits.h.
References clang::ast_type_traits::ASTNodeKind::asStringRef().