allocateManglingNumber() const | clang::InitializedEntity | inline |
allowsNRVO() const | clang::InitializedEntity | |
Base | clang::InitializedEntity | |
Capture | clang::InitializedEntity | |
dump() const | clang::InitializedEntity | |
EK_ArrayElement enum value | clang::InitializedEntity | |
EK_Base enum value | clang::InitializedEntity | |
EK_Binding enum value | clang::InitializedEntity | |
EK_BlockElement enum value | clang::InitializedEntity | |
EK_ComplexElement enum value | clang::InitializedEntity | |
EK_CompoundLiteralInit enum value | clang::InitializedEntity | |
EK_Delegating enum value | clang::InitializedEntity | |
EK_Exception enum value | clang::InitializedEntity | |
EK_LambdaCapture enum value | clang::InitializedEntity | |
EK_LambdaToBlockConversionBlockElement enum value | clang::InitializedEntity | |
EK_Member enum value | clang::InitializedEntity | |
EK_New enum value | clang::InitializedEntity | |
EK_Parameter enum value | clang::InitializedEntity | |
EK_Parameter_CF_Audited enum value | clang::InitializedEntity | |
EK_ParenAggInitMember enum value | clang::InitializedEntity | |
EK_RelatedResult enum value | clang::InitializedEntity | |
EK_Result enum value | clang::InitializedEntity | |
EK_StmtExprResult enum value | clang::InitializedEntity | |
EK_TemplateParameter enum value | clang::InitializedEntity | |
EK_Temporary enum value | clang::InitializedEntity | |
EK_Variable enum value | clang::InitializedEntity | |
EK_VectorElement enum value | clang::InitializedEntity | |
EntityKind enum name | clang::InitializedEntity | |
getBaseSpecifier() const | clang::InitializedEntity | inline |
getCapturedVarName() const | clang::InitializedEntity | inline |
getCaptureLoc() const | clang::InitializedEntity | inline |
getDecl() const | clang::InitializedEntity | |
getElementIndex() const | clang::InitializedEntity | inline |
getKind() const | clang::InitializedEntity | inline |
getMethodDecl() const | clang::InitializedEntity | inline |
getName() const | clang::InitializedEntity | |
getParent() const | clang::InitializedEntity | inline |
getReturnLoc() const | clang::InitializedEntity | inline |
getThrowLoc() const | clang::InitializedEntity | inline |
getType() const | clang::InitializedEntity | inline |
getTypeSourceInfo() const | clang::InitializedEntity | inline |
Index | clang::InitializedEntity | |
InitializeBase(ASTContext &Context, const CXXBaseSpecifier *Base, bool IsInheritedVirtualBase, const InitializedEntity *Parent=nullptr) | clang::InitializedEntity | static |
InitializeBinding(VarDecl *Binding) | clang::InitializedEntity | inlinestatic |
InitializeBlock(SourceLocation BlockVarLoc, QualType Type) | clang::InitializedEntity | inlinestatic |
InitializeCompoundLiteralInit(TypeSourceInfo *TSI) | clang::InitializedEntity | inlinestatic |
InitializeDelegation(QualType Type) | clang::InitializedEntity | inlinestatic |
InitializeElement(ASTContext &Context, unsigned Index, const InitializedEntity &Parent) | clang::InitializedEntity | inlinestatic |
InitializeException(SourceLocation ThrowLoc, QualType Type) | clang::InitializedEntity | inlinestatic |
InitializeLambdaCapture(IdentifierInfo *VarID, QualType FieldType, SourceLocation Loc) | clang::InitializedEntity | inlinestatic |
InitializeLambdaToBlock(SourceLocation BlockVarLoc, QualType Type) | clang::InitializedEntity | inlinestatic |
InitializeMember(FieldDecl *Member, const InitializedEntity *Parent=nullptr, bool Implicit=false) | clang::InitializedEntity | inlinestatic |
InitializeMember(IndirectFieldDecl *Member, const InitializedEntity *Parent=nullptr, bool Implicit=false) | clang::InitializedEntity | inlinestatic |
InitializeMemberFromDefaultMemberInitializer(FieldDecl *Member) | clang::InitializedEntity | inlinestatic |
InitializeMemberFromParenAggInit(FieldDecl *Member) | clang::InitializedEntity | inlinestatic |
InitializeNew(SourceLocation NewLoc, QualType Type) | clang::InitializedEntity | inlinestatic |
InitializeParameter(ASTContext &Context, ParmVarDecl *Parm) | clang::InitializedEntity | inlinestatic |
InitializeParameter(ASTContext &Context, ParmVarDecl *Parm, QualType Type) | clang::InitializedEntity | inlinestatic |
InitializeParameter(ASTContext &Context, QualType Type, bool Consumed) | clang::InitializedEntity | inlinestatic |
InitializeRelatedResult(ObjCMethodDecl *MD, QualType Type) | clang::InitializedEntity | inlinestatic |
InitializeResult(SourceLocation ReturnLoc, QualType Type) | clang::InitializedEntity | inlinestatic |
InitializeStmtExprResult(SourceLocation ReturnLoc, QualType Type) | clang::InitializedEntity | inlinestatic |
InitializeTemplateParameter(QualType T, NonTypeTemplateParmDecl *Param) | clang::InitializedEntity | inlinestatic |
InitializeTemporary(QualType Type) | clang::InitializedEntity | inlinestatic |
InitializeTemporary(ASTContext &Context, TypeSourceInfo *TypeInfo) | clang::InitializedEntity | inlinestatic |
InitializeTemporary(TypeSourceInfo *TypeInfo, QualType Type) | clang::InitializedEntity | inlinestatic |
InitializeVariable(VarDecl *Var) | clang::InitializedEntity | inlinestatic |
isDefaultMemberInitializer() const | clang::InitializedEntity | inline |
isImplicitMemberInitializer() const | clang::InitializedEntity | inline |
isInheritedVirtualBase() const | clang::InitializedEntity | inline |
isParameterConsumed() const | clang::InitializedEntity | inline |
isParameterKind() const | clang::InitializedEntity | inline |
isParamOrTemplateParamKind() const | clang::InitializedEntity | inline |
isVariableLengthArrayNew() const | clang::InitializedEntity | inline |
LocAndNRVO | clang::InitializedEntity | |
MethodDecl | clang::InitializedEntity | |
Parameter | clang::InitializedEntity | |
setElementIndex(unsigned Index) | clang::InitializedEntity | inline |
setParameterCFAudited() | clang::InitializedEntity | inline |
TypeInfo | clang::InitializedEntity | |
Variable | clang::InitializedEntity | |