|
class | clang::AccessSpecDecl |
| Represents an access specifier followed by colon ':'. More...
|
|
class | clang::CXXBaseSpecifier |
| Represents a base class of a C++ class. More...
|
|
class | clang::CXXRecordDecl |
| Represents a C++ struct/union/class. More...
|
|
struct | clang::CXXRecordDecl::LambdaNumbering |
| Information about how a lambda is numbered within its context. More...
|
|
class | clang::ExplicitSpecifier |
| Store information needed for an explicit specifier. More...
|
|
class | clang::CXXDeductionGuideDecl |
| Represents a C++ deduction guide declaration. More...
|
|
class | clang::RequiresExprBodyDecl |
| Represents the body of a requires-expression. More...
|
|
class | clang::CXXMethodDecl |
| Represents a static or instance method of a struct/union/class. More...
|
|
class | clang::CXXCtorInitializer |
| Represents a C++ base or member initializer. More...
|
|
class | clang::InheritedConstructor |
| Description of a constructor that was inherited from a base class. More...
|
|
class | clang::CXXConstructorDecl |
| Represents a C++ constructor within a class. More...
|
|
class | clang::CXXDestructorDecl |
| Represents a C++ destructor within a class. More...
|
|
class | clang::CXXConversionDecl |
| Represents a C++ conversion function within a class. More...
|
|
class | clang::LinkageSpecDecl |
| Represents a linkage specification. More...
|
|
class | clang::UsingDirectiveDecl |
| Represents C++ using-directive. More...
|
|
class | clang::NamespaceAliasDecl |
| Represents a C++ namespace alias. More...
|
|
class | clang::LifetimeExtendedTemporaryDecl |
| Implicit declaration of a temporary that was materialized by a MaterializeTemporaryExpr and lifetime-extended by a declaration. More...
|
|
class | clang::UsingShadowDecl |
| Represents a shadow declaration implicitly introduced into a scope by a (resolved) using-declaration or using-enum-declaration to achieve the desired lookup semantics. More...
|
|
class | clang::BaseUsingDecl |
| Represents a C++ declaration that introduces decls from somewhere else. More...
|
|
class | clang::BaseUsingDecl::shadow_iterator |
| Iterates through the using shadow declarations associated with this using declaration. More...
|
|
class | clang::UsingDecl |
| Represents a C++ using-declaration. More...
|
|
class | clang::ConstructorUsingShadowDecl |
| Represents a shadow constructor declaration introduced into a class by a C++11 using-declaration that names a constructor. More...
|
|
class | clang::UsingEnumDecl |
| Represents a C++ using-enum-declaration. More...
|
|
class | clang::UsingPackDecl |
| Represents a pack of using declarations that a single using-declarator pack-expanded into. More...
|
|
class | clang::UnresolvedUsingValueDecl |
| Represents a dependent using declaration which was not marked with typename . More...
|
|
class | clang::UnresolvedUsingTypenameDecl |
| Represents a dependent using declaration which was marked with typename . More...
|
|
class | clang::UnresolvedUsingIfExistsDecl |
| This node is generated when a using-declaration that was annotated with attribute((using_if_exists)) failed to resolve to a known declaration. More...
|
|
class | clang::StaticAssertDecl |
| Represents a C++11 static_assert declaration. More...
|
|
class | clang::BindingDecl |
| A binding in a decomposition declaration. More...
|
|
class | clang::DecompositionDecl |
| A decomposition declaration. More...
|
|
class | clang::MSPropertyDecl |
| An instance of this class represents the declaration of a property member. More...
|
|
struct | clang::MSGuidDeclParts |
| Parts of a decomposed MSGuidDecl. More...
|
|
class | clang::MSGuidDecl |
| A global _GUID constant. More...
|
|
class | clang::UnnamedGlobalConstantDecl |
| An artificial decl, representing a global anonymous constant value which is uniquified by value within a translation unit. More...
|
|