, including all inherited members.
AddAddressOverloadResolutionStep(FunctionDecl *Function, DeclAccessPair Found, bool HadMultipleCandidates) | clang::InitializationSequence | |
AddArrayInitStep(QualType T) | clang::InitializationSequence | |
AddAtomicConversionStep(QualType Ty) | clang::InitializationSequence | |
AddCAssignmentStep(QualType T) | clang::InitializationSequence | |
AddConstructorInitializationStep(CXXConstructorDecl *Constructor, AccessSpecifier Access, QualType T, bool HadMultipleCandidates, bool FromInitList, bool AsInitList) | clang::InitializationSequence | |
AddConversionSequenceStep(const ImplicitConversionSequence &ICS, QualType T, bool TopLevelOfInitList=false) | clang::InitializationSequence | |
AddDerivedToBaseCastStep(QualType BaseType, ExprValueKind Category) | clang::InitializationSequence | |
AddExtraneousCopyToTemporary(QualType T) | clang::InitializationSequence | |
AddListInitializationStep(QualType T) | clang::InitializationSequence | |
AddLValueToRValueStep(QualType Ty) | clang::InitializationSequence | |
AddObjCObjectConversionStep(QualType T) | clang::InitializationSequence | |
AddOCLSamplerInitStep(QualType T) | clang::InitializationSequence | |
AddOCLZeroEventStep(QualType T) | clang::InitializationSequence | |
AddParenthesizedArrayInitStep(QualType T) | clang::InitializationSequence | |
AddPassByIndirectCopyRestoreStep(QualType T, bool shouldCopy) | clang::InitializationSequence | |
AddProduceObjCObjectStep(QualType T) | clang::InitializationSequence | |
AddQualificationConversionStep(QualType Ty, ExprValueKind Category) | clang::InitializationSequence | |
AddReferenceBindingStep(QualType T, bool BindingTemporary) | clang::InitializationSequence | |
AddStdInitializerListConstructionStep(QualType T) | clang::InitializationSequence | |
AddStringInitStep(QualType T) | clang::InitializationSequence | |
AddUserConversionStep(FunctionDecl *Function, DeclAccessPair FoundDecl, QualType T, bool HadMultipleCandidates) | clang::InitializationSequence | |
AddZeroInitializationStep(QualType T) | clang::InitializationSequence | |
DependentSequence enum value | clang::InitializationSequence | |
Diagnose(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, ArrayRef< Expr * > Args) | clang::InitializationSequence | |
dump(raw_ostream &OS) const | clang::InitializationSequence | |
dump() const | clang::InitializationSequence | |
endsWithNarrowing(ASTContext &Ctx, const Expr *Initializer, bool *isInitializerConstant, APValue *ConstantValue) const | clang::InitializationSequence | |
Failed() const | clang::InitializationSequence | [inline] |
FailedSequence enum value | clang::InitializationSequence | |
FailureKind enum name | clang::InitializationSequence | |
FK_AddressOfOverloadFailed enum value | clang::InitializationSequence | |
FK_ArrayNeedsInitList enum value | clang::InitializationSequence | |
FK_ArrayNeedsInitListOrStringLiteral enum value | clang::InitializationSequence | |
FK_ArrayNeedsInitListOrWideStringLiteral enum value | clang::InitializationSequence | |
FK_ArrayTypeMismatch enum value | clang::InitializationSequence | |
FK_ConstructorOverloadFailed enum value | clang::InitializationSequence | |
FK_ConversionFailed enum value | clang::InitializationSequence | |
FK_ConversionFromPropertyFailed enum value | clang::InitializationSequence | |
FK_DefaultInitOfConst enum value | clang::InitializationSequence | |
FK_ExplicitConstructor enum value | clang::InitializationSequence | |
FK_IncompatWideStringIntoWideChar enum value | clang::InitializationSequence | |
FK_Incomplete enum value | clang::InitializationSequence | |
FK_InitListBadDestinationType enum value | clang::InitializationSequence | |
FK_ListConstructorOverloadFailed enum value | clang::InitializationSequence | |
FK_ListInitializationFailed enum value | clang::InitializationSequence | |
FK_NarrowStringIntoWideCharArray enum value | clang::InitializationSequence | |
FK_NonConstantArrayInit enum value | clang::InitializationSequence | |
FK_NonConstLValueReferenceBindingToTemporary enum value | clang::InitializationSequence | |
FK_NonConstLValueReferenceBindingToUnrelated enum value | clang::InitializationSequence | |
FK_PlaceholderType enum value | clang::InitializationSequence | |
FK_ReferenceBindingToInitList enum value | clang::InitializationSequence | |
FK_ReferenceInitDropsQualifiers enum value | clang::InitializationSequence | |
FK_ReferenceInitFailed enum value | clang::InitializationSequence | |
FK_ReferenceInitOverloadFailed enum value | clang::InitializationSequence | |
FK_RValueReferenceBindingToLValue enum value | clang::InitializationSequence | |
FK_TooManyInitsForReference enum value | clang::InitializationSequence | |
FK_TooManyInitsForScalar enum value | clang::InitializationSequence | |
FK_UserConversionOverloadFailed enum value | clang::InitializationSequence | |
FK_VariableLengthArrayHasInitializer enum value | clang::InitializationSequence | |
FK_WideStringIntoCharArray enum value | clang::InitializationSequence | |
getFailedCandidateSet() | clang::InitializationSequence | [inline] |
getFailedOverloadResult() const | clang::InitializationSequence | [inline] |
getFailureKind() const | clang::InitializationSequence | [inline] |
getKind() const | clang::InitializationSequence | [inline] |
InitializationSequence(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args, bool TopLevelOfInitList=false) | clang::InitializationSequence | |
InitializeFrom(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args, bool TopLevelOfInitList) | clang::InitializationSequence | |
isAmbiguous() const | clang::InitializationSequence | |
isConstructorInitialization() const | clang::InitializationSequence | |
isDirectReferenceBinding() const | clang::InitializationSequence | |
NormalSequence enum value | clang::InitializationSequence | |
operator bool() const | clang::InitializationSequence | [inline] |
Perform(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args, QualType *ResultType=nullptr) | clang::InitializationSequence | |
RewrapReferenceInitList(QualType T, InitListExpr *Syntactic) | clang::InitializationSequence | |
SequenceKind enum name | clang::InitializationSequence | |
SetFailed(FailureKind Failure) | clang::InitializationSequence | [inline] |
setIncompleteTypeFailure(QualType IncompleteType) | clang::InitializationSequence | [inline] |
SetOverloadFailure(FailureKind Failure, OverloadingResult Result) | clang::InitializationSequence | |
setSequenceKind(enum SequenceKind SK) | clang::InitializationSequence | [inline] |
SK_ArrayInit enum value | clang::InitializationSequence | |
SK_AtomicConversion enum value | clang::InitializationSequence | |
SK_BindReference enum value | clang::InitializationSequence | |
SK_BindReferenceToTemporary enum value | clang::InitializationSequence | |
SK_CAssignment enum value | clang::InitializationSequence | |
SK_CastDerivedToBaseLValue enum value | clang::InitializationSequence | |
SK_CastDerivedToBaseRValue enum value | clang::InitializationSequence | |
SK_CastDerivedToBaseXValue enum value | clang::InitializationSequence | |
SK_ConstructorInitialization enum value | clang::InitializationSequence | |
SK_ConstructorInitializationFromList enum value | clang::InitializationSequence | |
SK_ConversionSequence enum value | clang::InitializationSequence | |
SK_ConversionSequenceNoNarrowing enum value | clang::InitializationSequence | |
SK_ExtraneousCopyToTemporary enum value | clang::InitializationSequence | |
SK_ListInitialization enum value | clang::InitializationSequence | |
SK_LValueToRValue enum value | clang::InitializationSequence | |
SK_ObjCObjectConversion enum value | clang::InitializationSequence | |
SK_OCLSamplerInit enum value | clang::InitializationSequence | |
SK_OCLZeroEvent enum value | clang::InitializationSequence | |
SK_ParenthesizedArrayInit enum value | clang::InitializationSequence | |
SK_PassByIndirectCopyRestore enum value | clang::InitializationSequence | |
SK_PassByIndirectRestore enum value | clang::InitializationSequence | |
SK_ProduceObjCObject enum value | clang::InitializationSequence | |
SK_QualificationConversionLValue enum value | clang::InitializationSequence | |
SK_QualificationConversionRValue enum value | clang::InitializationSequence | |
SK_QualificationConversionXValue enum value | clang::InitializationSequence | |
SK_ResolveAddressOfOverloadedFunction enum value | clang::InitializationSequence | |
SK_RewrapInitList enum value | clang::InitializationSequence | |
SK_StdInitializerList enum value | clang::InitializationSequence | |
SK_StdInitializerListConstructorCall enum value | clang::InitializationSequence | |
SK_StringInit enum value | clang::InitializationSequence | |
SK_UnwrapInitList enum value | clang::InitializationSequence | |
SK_UserConversion enum value | clang::InitializationSequence | |
SK_ZeroInitialization enum value | clang::InitializationSequence | |
step_begin() const | clang::InitializationSequence | [inline] |
step_end() const | clang::InitializationSequence | [inline] |
step_iterator typedef | clang::InitializationSequence | |
StepKind enum name | clang::InitializationSequence | |
~InitializationSequence() | clang::InitializationSequence | |