abort() | clang::ParsingDeclSpec | inline |
addAttributes(const ParsedAttributesView &AL) | 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 |
DeclRep | clang::DeclSpec | |
DeclSpec(AttributeFactory &attrFactory) | clang::DeclSpec | inline |
ExprRep | clang::DeclSpec | |
Finish(Sema &S, const PrintingPolicy &Policy) | clang::DeclSpec | |
forEachCVRUQualifier(llvm::function_ref< void(TQ, StringRef, SourceLocation)> Handle) | clang::DeclSpec | |
forEachQualifier(llvm::function_ref< void(TQ, StringRef, SourceLocation)> Handle) | clang::DeclSpec | |
FriendSpecified enum name | 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 |
getBeginLoc() const LLVM_READONLY | clang::DeclSpec | inline |
getConstexprSpecifier() const | clang::DeclSpec | inline |
getConstexprSpecLoc() const | clang::DeclSpec | inline |
getConstSpecLoc() const | clang::DeclSpec | inline |
getDelayedDiagnosticPool() const | clang::ParsingDeclSpec | inline |
getEllipsisLoc() const | clang::DeclSpec | inline |
getEndLoc() const LLVM_READONLY | clang::DeclSpec | inline |
getExplicitSpecifier() const | clang::DeclSpec | inline |
getExplicitSpecLoc() const | clang::DeclSpec | inline |
getExplicitSpecRange() const | clang::DeclSpec | inline |
getFriendSpecLoc() const | clang::DeclSpec | inline |
getInlineSpecLoc() const | clang::DeclSpec | inline |
getModulePrivateSpecLoc() const | clang::DeclSpec | inline |
getNoreturnSpecLoc() const | clang::DeclSpec | inline |
getObjCQualifiers() const | clang::DeclSpec | inline |
getPackIndexingExpr() const | clang::DeclSpec | inline |
getParsedSpecifiers() const | clang::DeclSpec | |
getPipeLoc() const | clang::DeclSpec | inline |
getRepAsDecl() const | clang::DeclSpec | inline |
getRepAsExpr() const | clang::DeclSpec | inline |
getRepAsTemplateId() 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(TypeSpecifierSign S) | clang::DeclSpec | static |
getSpecifierName(DeclSpec::TSC C) | clang::DeclSpec | static |
getSpecifierName(TypeSpecifierWidth W) | clang::DeclSpec | static |
getSpecifierName(DeclSpec::SCS S) | clang::DeclSpec | static |
getSpecifierName(DeclSpec::TSCS S) | clang::DeclSpec | static |
getSpecifierName(ConstexprSpecKind C) | 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 |
getTypeSpecSatLoc() 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 |
getTypeSpecWidthRange() 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 |
hasAutoTypeSpec() const | clang::DeclSpec | inline |
hasConstexprSpecifier() const | clang::DeclSpec | inline |
hasExplicitSpecifier() const | clang::DeclSpec | inline |
hasTagDefinition() const | clang::DeclSpec | |
hasTypeSpecifier() const | clang::DeclSpec | inline |
isConstrainedAuto() const | clang::DeclSpec | inline |
isDeclRep(TST T) | clang::DeclSpec | inlinestatic |
isEmpty() const | clang::DeclSpec | inline |
isExternInLinkageSpec() const | clang::DeclSpec | inline |
isFriendSpecified() const | clang::DeclSpec | inline |
isFriendSpecifiedFirst() const | clang::DeclSpec | inline |
isInlineSpecified() const | clang::DeclSpec | inline |
isMissingDeclaratorOk() | clang::DeclSpec | |
isModulePrivateSpecified() const | clang::DeclSpec | inline |
isNoreturnSpecified() const | clang::DeclSpec | inline |
isTransformTypeTrait(TST T) | clang::DeclSpec | inlinestatic |
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 |
isTypeSpecSat() const | clang::DeclSpec | inline |
isVirtualSpecified() const | clang::DeclSpec | inline |
No enum value | clang::DeclSpec | |
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 | |
SetBitIntType(SourceLocation KWLoc, Expr *BitWidth, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
SetConstexprSpec(ConstexprSpecKind ConstexprKind, 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, ExplicitSpecifier ExplicitSpec, SourceLocation CloseParenLoc) | 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 |
SetPackIndexingExpr(SourceLocation EllipsisLoc, Expr *Pack) | clang::DeclSpec | |
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 | |
setTypeArgumentRange(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) | 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 | |
SetTypeSpecSat(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
SetTypeSpecSign(TypeSpecifierSign 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, TypeResult Rep, const PrintingPolicy &Policy) | clang::DeclSpec | inline |
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, TemplateIdAnnotation *Rep, const PrintingPolicy &Policy) | clang::DeclSpec | |
SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, Expr *Rep, const PrintingPolicy &policy) | clang::DeclSpec | |
SetTypeSpecWidth(TypeSpecifierWidth W, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
takeAttributesFrom(ParsedAttributes &attrs) | clang::DeclSpec | inline |
TemplateIdRep | clang::DeclSpec | |
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 |
TST typedef | clang::DeclSpec | |
TST_accum | clang::DeclSpec | static |
TST_atomic | clang::DeclSpec | static |
TST_auto | clang::DeclSpec | static |
TST_auto_type | clang::DeclSpec | static |
TST_BFloat16 | clang::DeclSpec | static |
TST_bitint | clang::DeclSpec | static |
TST_bool | clang::DeclSpec | static |
TST_char | clang::DeclSpec | static |
TST_char16 | clang::DeclSpec | static |
TST_char32 | clang::DeclSpec | static |
TST_char8 | 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_float16 | clang::DeclSpec | static |
TST_fract | clang::DeclSpec | static |
TST_half | clang::DeclSpec | static |
TST_ibm128 | 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_typename_pack_indexing | clang::DeclSpec | static |
TST_typeof_unqualExpr | clang::DeclSpec | static |
TST_typeof_unqualType | clang::DeclSpec | static |
TST_typeofExpr | clang::DeclSpec | static |
TST_typeofType | 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 |
TypeRep | clang::DeclSpec | |
UpdateDeclRep(Decl *Rep) | clang::DeclSpec | inline |
UpdateExprRep(Expr *Rep) | clang::DeclSpec | inline |
UpdateTypeRep(ParsedType Rep) | clang::DeclSpec | inline |
Yes enum value | clang::DeclSpec | |