clang API Documentation

clang::InitializedEntity Member List
This is the complete list of members for clang::InitializedEntity, including all inherited members.
allowsNRVO() const clang::InitializedEntity
Baseclang::InitializedEntity
Captureclang::InitializedEntity
EK_ArrayElement enum valueclang::InitializedEntity
EK_Base enum valueclang::InitializedEntity
EK_BlockElement enum valueclang::InitializedEntity
EK_ComplexElement enum valueclang::InitializedEntity
EK_Delegating enum valueclang::InitializedEntity
EK_Exception enum valueclang::InitializedEntity
EK_LambdaCapture enum valueclang::InitializedEntity
EK_Member enum valueclang::InitializedEntity
EK_New enum valueclang::InitializedEntity
EK_Parameter enum valueclang::InitializedEntity
EK_Result enum valueclang::InitializedEntity
EK_Temporary enum valueclang::InitializedEntity
EK_Variable enum valueclang::InitializedEntity
EK_VectorElement enum valueclang::InitializedEntity
EntityKind enum nameclang::InitializedEntity
getBaseSpecifier() const clang::InitializedEntity [inline]
getCapturedVar() const clang::InitializedEntity [inline]
getCaptureLoc() const clang::InitializedEntity [inline]
getDecl() const clang::InitializedEntity
getKind() 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]
Indexclang::InitializedEntity
InitializeBase(ASTContext &Context, CXXBaseSpecifier *Base, bool IsInheritedVirtualBase)clang::InitializedEntity [static]
InitializeBlock(SourceLocation BlockVarLoc, QualType Type, bool NRVO)clang::InitializedEntity [inline, static]
InitializeDelegation(QualType Type)clang::InitializedEntity [inline, static]
InitializeElement(ASTContext &Context, unsigned Index, const InitializedEntity &Parent)clang::InitializedEntity [inline, static]
InitializeException(SourceLocation ThrowLoc, QualType Type, bool NRVO)clang::InitializedEntity [inline, static]
InitializeLambdaCapture(VarDecl *Var, FieldDecl *Field, SourceLocation Loc)clang::InitializedEntity [inline, static]
InitializeMember(FieldDecl *Member, const InitializedEntity *Parent=0)clang::InitializedEntity [inline, static]
InitializeMember(IndirectFieldDecl *Member, const InitializedEntity *Parent=0)clang::InitializedEntity [inline, static]
InitializeNew(SourceLocation NewLoc, QualType Type)clang::InitializedEntity [inline, static]
InitializeParameter(ASTContext &Context, ParmVarDecl *Parm)clang::InitializedEntity [inline, static]
InitializeParameter(ASTContext &Context, QualType Type, bool Consumed)clang::InitializedEntity [inline, static]
InitializeResult(SourceLocation ReturnLoc, QualType Type, bool NRVO)clang::InitializedEntity [inline, static]
InitializeTemporary(QualType Type)clang::InitializedEntity [inline, static]
InitializeTemporary(TypeSourceInfo *TypeInfo)clang::InitializedEntity [inline, static]
InitializeVariable(VarDecl *Var)clang::InitializedEntity [inline, static]
isInheritedVirtualBase() const clang::InitializedEntity [inline]
isParameterConsumed() const clang::InitializedEntity [inline]
LocAndNRVOclang::InitializedEntity
Locationclang::InitializedEntity
NRVOclang::InitializedEntity
Parameterclang::InitializedEntity
setElementIndex(unsigned Index)clang::InitializedEntity [inline]
TypeInfoclang::InitializedEntity
Varclang::InitializedEntity
VariableOrMemberclang::InitializedEntity