class ASTWriter::DeclOrType
Declaration
class ASTWriter::DeclOrType { /* full declaration omitted */ };
Description
Stores a declaration or a type to be written to the AST file.
Declared at: clang/include/clang/Serialization/ASTWriter.h:162
Member Variables
- private void* Stored
- private bool IsType
Method Overview
- public DeclOrType(clang::Decl * D)
- public DeclOrType(clang::QualType T)
- public clang::Decl * getDecl() const
- public clang::QualType getType() const
- public bool isDecl() const
- public bool isType() const
Methods
¶DeclOrType(clang::Decl* D)
DeclOrType(clang::Decl* D)
Declared at: clang/include/clang/Serialization/ASTWriter.h:164
Parameters
- clang::Decl* D
¶DeclOrType(clang::QualType T)
DeclOrType(clang::QualType T)
Declared at: clang/include/clang/Serialization/ASTWriter.h:165
Parameters
¶clang::Decl* getDecl() const
clang::Decl* getDecl() const
Declared at: clang/include/clang/Serialization/ASTWriter.h:175
¶clang::QualType getType() const
clang::QualType getType() const
Declared at: clang/include/clang/Serialization/ASTWriter.h:170
¶bool isDecl() const
bool isDecl() const
Declared at: clang/include/clang/Serialization/ASTWriter.h:168
¶bool isType() const
bool isType() const
Declared at: clang/include/clang/Serialization/ASTWriter.h:167