abort() | clang::ParsingDeclSpec | inline |
addAttributes(AttributeList *AL) | clang::DeclSpec | inline |
ClearConceptSpec() | clang::DeclSpec | inline |
ClearConstexprSpec() | clang::DeclSpec | inline |
ClearFunctionSpecs() | clang::DeclSpec | inline |
ClearStorageClassSpecs() | clang::DeclSpec | inline |
ClearTypeQualifiers() | clang::DeclSpec | inline |
ClearTypeSpecType() | clang::DeclSpec | inline |
complete(Decl *D) | clang::ParsingDeclSpec | inline |
containsPlaceholderType() const | clang::DeclSpec | inline |
DeclRep | clang::DeclSpec | |
DeclSpec(AttributeFactory &attrFactory) | clang::DeclSpec | inline |
ExprRep | clang::DeclSpec | |
Finish(Sema &S, const PrintingPolicy &Policy) | clang::DeclSpec | |
getAltiVecLoc() const | clang::DeclSpec | inline |
getAtomicSpecLoc() const | clang::DeclSpec | inline |
getAttributePool() const | clang::DeclSpec | inline |
getAttributes() | clang::DeclSpec | inline |
getAttributes() const | clang::DeclSpec | inline |
getConceptSpecLoc() const | clang::DeclSpec | inline |
getConstexprSpecLoc() const | clang::DeclSpec | inline |
getConstSpecLoc() const | clang::DeclSpec | inline |
getDelayedDiagnosticPool() const | clang::ParsingDeclSpec | inline |
getExplicitSpecLoc() const | clang::DeclSpec | inline |
getFriendSpecLoc() const | clang::DeclSpec | inline |
getInlineSpecLoc() const | clang::DeclSpec | inline |
getLocEnd() const LLVM_READONLY | clang::DeclSpec | inline |
getLocStart() const LLVM_READONLY | clang::DeclSpec | inline |
getModulePrivateSpecLoc() const | clang::DeclSpec | inline |
getNoreturnSpecLoc() const | clang::DeclSpec | inline |
getObjCQualifiers() const | clang::DeclSpec | inline |
getParsedSpecifiers() const | clang::DeclSpec | |
getPipeLoc() const | clang::DeclSpec | inline |
getRepAsDecl() const | clang::DeclSpec | inline |
getRepAsExpr() const | clang::DeclSpec | inline |
getRepAsType() const | clang::DeclSpec | inline |
getRestrictSpecLoc() const | clang::DeclSpec | inline |
getSourceRange() const LLVM_READONLY | clang::DeclSpec | inline |
getSpecifierName(DeclSpec::TST T, const PrintingPolicy &Policy) | clang::DeclSpec | static |
getSpecifierName(DeclSpec::TQ Q) | clang::DeclSpec | static |
getSpecifierName(DeclSpec::TSS S) | clang::DeclSpec | static |
getSpecifierName(DeclSpec::TSC C) | clang::DeclSpec | static |
getSpecifierName(DeclSpec::TSW W) | clang::DeclSpec | static |
getSpecifierName(DeclSpec::SCS S) | clang::DeclSpec | static |
getSpecifierName(DeclSpec::TSCS S) | clang::DeclSpec | static |
getStorageClassSpec() const | clang::DeclSpec | inline |
getStorageClassSpecLoc() const | clang::DeclSpec | inline |
getThreadStorageClassSpec() const | clang::DeclSpec | inline |
getThreadStorageClassSpecLoc() const | clang::DeclSpec | inline |
getTypeofParensRange() const | clang::DeclSpec | inline |
getTypeQualifiers() const | clang::DeclSpec | inline |
getTypeSpecComplex() const | clang::DeclSpec | inline |
getTypeSpecComplexLoc() const | clang::DeclSpec | inline |
getTypeSpecScope() | clang::DeclSpec | inline |
getTypeSpecScope() const | clang::DeclSpec | inline |
getTypeSpecSign() const | clang::DeclSpec | inline |
getTypeSpecSignLoc() const | clang::DeclSpec | inline |
getTypeSpecType() const | clang::DeclSpec | inline |
getTypeSpecTypeLoc() const | clang::DeclSpec | inline |
getTypeSpecTypeNameLoc() const | clang::DeclSpec | inline |
getTypeSpecWidth() const | clang::DeclSpec | inline |
getTypeSpecWidthLoc() const | clang::DeclSpec | inline |
getUnalignedSpecLoc() const | clang::DeclSpec | inline |
getVirtualSpecLoc() const | clang::DeclSpec | inline |
getVolatileSpecLoc() const | clang::DeclSpec | inline |
getWrittenBuiltinSpecs() const | clang::DeclSpec | inline |
hasAttributes() const | clang::DeclSpec | inline |
hasTagDefinition() const | clang::DeclSpec | |
hasTypeSpecifier() const | clang::DeclSpec | inline |
isConceptSpecified() const | clang::DeclSpec | inline |
isConstexprSpecified() const | clang::DeclSpec | inline |
isDeclRep(TST T) | clang::DeclSpec | inlinestatic |
isEmpty() const | clang::DeclSpec | inline |
isExplicitSpecified() const | clang::DeclSpec | inline |
isExternInLinkageSpec() const | clang::DeclSpec | inline |
isFriendSpecified() const | clang::DeclSpec | inline |
isInlineSpecified() const | clang::DeclSpec | inline |
isMissingDeclaratorOk() | clang::DeclSpec | |
isModulePrivateSpecified() const | clang::DeclSpec | inline |
isNoreturnSpecified() const | clang::DeclSpec | inline |
isTypeAltiVecBool() const | clang::DeclSpec | inline |
isTypeAltiVecPixel() const | clang::DeclSpec | inline |
isTypeAltiVecVector() const | clang::DeclSpec | inline |
isTypeRep() const | clang::DeclSpec | inline |
isTypeSpecOwned() const | clang::DeclSpec | inline |
isTypeSpecPipe() const | clang::DeclSpec | inline |
isVirtualSpecified() const | clang::DeclSpec | inline |
ParsedSpecifiers enum name | clang::DeclSpec | |
ParsingDeclSpec(Parser &P) | clang::ParsingDeclSpec | inline |
ParsingDeclSpec(Parser &P, ParsingDeclRAIIObject *RAII) | clang::ParsingDeclSpec | inline |
PQ_FunctionSpecifier enum value | clang::DeclSpec | |
PQ_None enum value | clang::DeclSpec | |
PQ_StorageClassSpecifier enum value | clang::DeclSpec | |
PQ_TypeQualifier enum value | clang::DeclSpec | |
PQ_TypeSpecifier enum value | clang::DeclSpec | |
SCS enum name | clang::DeclSpec | |
SCS_auto enum value | clang::DeclSpec | |
SCS_extern enum value | clang::DeclSpec | |
SCS_mutable enum value | clang::DeclSpec | |
SCS_private_extern enum value | clang::DeclSpec | |
SCS_register enum value | clang::DeclSpec | |
SCS_static enum value | clang::DeclSpec | |
SCS_typedef enum value | clang::DeclSpec | |
SCS_unspecified enum value | clang::DeclSpec | |
SetConceptSpec(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
SetConstexprSpec(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
setExternInLinkageSpec(bool Value) | clang::DeclSpec | inline |
SetFriendSpec(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
setFunctionSpecExplicit(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
setFunctionSpecForceInline(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
setFunctionSpecInline(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
setFunctionSpecNoreturn(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
setFunctionSpecVirtual(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
setModulePrivateSpec(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
setObjCQualifiers(ObjCDeclSpec *quals) | clang::DeclSpec | inline |
SetRangeEnd(SourceLocation Loc) | clang::DeclSpec | inline |
SetRangeStart(SourceLocation Loc) | clang::DeclSpec | inline |
SetStorageClassSpec(Sema &S, SCS SC, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
SetStorageClassSpecThread(TSCS TSC, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
SetTypeAltiVecBool(bool isAltiVecBool, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
SetTypeAltiVecPixel(bool isAltiVecPixel, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
SetTypeAltiVecVector(bool isAltiVecVector, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
setTypeofParensRange(SourceRange range) | clang::DeclSpec | inline |
SetTypePipe(bool isPipe, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
SetTypeQual(TQ T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const LangOptions &Lang) | clang::DeclSpec | |
SetTypeSpecComplex(TSC C, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
SetTypeSpecError() | clang::DeclSpec | |
SetTypeSpecSign(TSS S, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, ParsedType Rep, const PrintingPolicy &Policy) | clang::DeclSpec | |
SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, Decl *Rep, bool Owned, const PrintingPolicy &Policy) | clang::DeclSpec | |
SetTypeSpecType(TST T, SourceLocation TagKwLoc, SourceLocation TagNameLoc, const char *&PrevSpec, unsigned &DiagID, ParsedType Rep, const PrintingPolicy &Policy) | clang::DeclSpec | |
SetTypeSpecType(TST T, SourceLocation TagKwLoc, SourceLocation TagNameLoc, const char *&PrevSpec, unsigned &DiagID, Decl *Rep, bool Owned, const PrintingPolicy &Policy) | clang::DeclSpec | |
SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, Expr *Rep, const PrintingPolicy &policy) | clang::DeclSpec | |
SetTypeSpecWidth(TSW W, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
takeAttributesFrom(ParsedAttributes &attrs) | clang::DeclSpec | inline |
TQ enum name | clang::DeclSpec | |
TQ_atomic enum value | clang::DeclSpec | |
TQ_const enum value | clang::DeclSpec | |
TQ_restrict enum value | clang::DeclSpec | |
TQ_unaligned enum value | clang::DeclSpec | |
TQ_unspecified enum value | clang::DeclSpec | |
TQ_volatile enum value | clang::DeclSpec | |
TSC enum name | clang::DeclSpec | |
TSC_complex enum value | clang::DeclSpec | |
TSC_imaginary enum value | clang::DeclSpec | |
TSC_unspecified enum value | clang::DeclSpec | |
TSCS typedef | clang::DeclSpec | |
TSCS___thread | clang::DeclSpec | static |
TSCS__Thread_local | clang::DeclSpec | static |
TSCS_thread_local | clang::DeclSpec | static |
TSCS_unspecified | clang::DeclSpec | static |
TSS typedef | clang::DeclSpec | |
TSS_signed | clang::DeclSpec | static |
TSS_unsigned | clang::DeclSpec | static |
TSS_unspecified | clang::DeclSpec | static |
TST typedef | clang::DeclSpec | |
TST_atomic | clang::DeclSpec | static |
TST_auto | clang::DeclSpec | static |
TST_auto_type | clang::DeclSpec | static |
TST_bool | clang::DeclSpec | static |
TST_char | clang::DeclSpec | static |
TST_char16 | clang::DeclSpec | static |
TST_char32 | clang::DeclSpec | static |
TST_class | clang::DeclSpec | static |
TST_decimal128 | clang::DeclSpec | static |
TST_decimal32 | clang::DeclSpec | static |
TST_decimal64 | clang::DeclSpec | static |
TST_decltype | clang::DeclSpec | static |
TST_decltype_auto | clang::DeclSpec | static |
TST_double | clang::DeclSpec | static |
TST_enum | clang::DeclSpec | static |
TST_error | clang::DeclSpec | static |
TST_float | clang::DeclSpec | static |
TST_float128 | clang::DeclSpec | static |
TST_half | clang::DeclSpec | static |
TST_int | clang::DeclSpec | static |
TST_int128 | clang::DeclSpec | static |
TST_interface | clang::DeclSpec | static |
TST_struct | clang::DeclSpec | static |
TST_typename | clang::DeclSpec | static |
TST_typeofExpr | clang::DeclSpec | static |
TST_typeofType | clang::DeclSpec | static |
TST_underlyingType | clang::DeclSpec | static |
TST_union | clang::DeclSpec | static |
TST_unknown_anytype | clang::DeclSpec | static |
TST_unspecified | clang::DeclSpec | static |
TST_void | clang::DeclSpec | static |
TST_wchar | clang::DeclSpec | static |
TSW typedef | clang::DeclSpec | |
TSW_long | clang::DeclSpec | static |
TSW_longlong | clang::DeclSpec | static |
TSW_short | clang::DeclSpec | static |
TSW_unspecified | clang::DeclSpec | static |
TypeRep | clang::DeclSpec | |
UpdateDeclRep(Decl *Rep) | clang::DeclSpec | inline |
UpdateExprRep(Expr *Rep) | clang::DeclSpec | inline |
UpdateTypeRep(ParsedType Rep) | clang::DeclSpec | inline |