, including all inherited members.
abort() | clang::ParsingDeclSpec | [inline] |
addAttributes(AttributeList *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] |
containsPlaceholderType() const | clang::DeclSpec | [inline] |
DeclRep | clang::DeclSpec | |
DeclSpec(AttributeFactory &attrFactory) | clang::DeclSpec | [inline] |
ExprRep | clang::DeclSpec | |
Finish(DiagnosticsEngine &D, Preprocessor &PP, 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] |
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] |
getNumProtocolQualifiers() const | clang::DeclSpec | [inline] |
getObjCQualifiers() const | clang::DeclSpec | [inline] |
getParsedSpecifiers() const | clang::DeclSpec | |
getProtocolLAngleLoc() const | clang::DeclSpec | [inline] |
getProtocolLocs() const | clang::DeclSpec | [inline] |
getProtocolQualifiers() 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] |
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] |
isConstexprSpecified() const | clang::DeclSpec | [inline] |
isDeclRep(TST T) | clang::DeclSpec | [inline, static] |
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] |
isTypeSpecOwned() 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 | |
ProtocolQualifierListTy typedef | 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 | |
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] |
setProtocolQualifiers(Decl *const *Protos, unsigned NP, SourceLocation *ProtoLocs, SourceLocation LAngleLoc) | 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 | |
setTypeofParensRange(SourceRange range) | clang::DeclSpec | [inline] |
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_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_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_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] |
~DeclSpec() | clang::DeclSpec | [inline] |