|
clang
5.0.0
|
Public Member Functions | |
| ASTTypeWriter (ASTWriter &Writer, ASTWriter::RecordDataImpl &Record) | |
| uint64_t | Emit () |
| void | Visit (QualType T) |
| void | VisitArrayType (const ArrayType *T) |
| void | VisitFunctionType (const FunctionType *T) |
| void | VisitTagType (const TagType *T) |
Definition at line 118 of file ASTWriter.cpp.
|
inline |
Definition at line 128 of file ASTWriter.cpp.
|
inline |
Definition at line 131 of file ASTWriter.cpp.
|
inline |
| void ASTTypeWriter::VisitArrayType | ( | const ArrayType * | T | ) |
Definition at line 212 of file ASTWriter.cpp.
References clang::ArrayType::getElementType(), clang::ArrayType::getIndexTypeCVRQualifiers(), and clang::ArrayType::getSizeModifier().
| void ASTTypeWriter::VisitFunctionType | ( | const FunctionType * | T | ) |
Definition at line 249 of file ASTWriter.cpp.
References clang::FunctionType::ExtInfo::getCC(), clang::FunctionType::getExtInfo(), clang::FunctionType::ExtInfo::getHasRegParm(), clang::FunctionType::ExtInfo::getNoCallerSavedRegs(), clang::FunctionType::ExtInfo::getNoReturn(), clang::FunctionType::ExtInfo::getProducesResult(), clang::FunctionType::ExtInfo::getRegParm(), and clang::FunctionType::getReturnType().
| void ASTTypeWriter::VisitTagType | ( | const TagType * | T | ) |
Definition at line 364 of file ASTWriter.cpp.
References clang::TagDecl::getCanonicalDecl(), clang::TagType::getDecl(), clang::TagType::isBeingDefined(), and clang::Type::isDependentType().
1.8.6