clang 8.0.0

clang::ParsingDeclSpec Member List

This is the complete list of members for clang::ParsingDeclSpec, including all inherited members.

abort() | clang::ParsingDeclSpec | inline
addAttributes(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 |
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
getConstexprSpecLoc() const | clang::DeclSpec | inline
getConstSpecLoc() const | clang::DeclSpec | inline
getDelayedDiagnosticPool() const | clang::ParsingDeclSpec | inline
getEndLoc() const LLVM_READONLY | clang::DeclSpec | inline
getExplicitSpecLoc() 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
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
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
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
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
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 |
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) | 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(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_accum | clang::DeclSpec | static
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_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_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