/external/clang/lib/Sema/ |
D | SemaCast.cpp | 1266 if (!Self.isCompleteType(OpRange.getBegin(), SrcType) || in TryStaticDowncast() 1267 !Self.isCompleteType(OpRange.getBegin(), DestType)) in TryStaticDowncast() 1404 (void)Self.isCompleteType(OpRange.getBegin(), SrcType); in TryStaticMemberPointerUpcast() 1405 (void)Self.isCompleteType(OpRange.getBegin(), DestType); in TryStaticMemberPointerUpcast() 1961 (void)Self.isCompleteType(OpRange.getBegin(), SrcType); in TryReinterpretCast() 1962 (void)Self.isCompleteType(OpRange.getBegin(), DestType); in TryReinterpretCast()
|
D | SemaInit.cpp | 3416 if (!S.isCompleteType(List->getExprLoc(), E)) { in TryInitializerListConstruction() 3522 if (!S.isCompleteType(Kind.getLocation(), DestType)) { in TryConstructorInitialization() 3772 !S.isCompleteType(InitList->getLocStart(), DestType)) { in TryListInitialization() 3979 S.isCompleteType(Kind.getLocation(), T1)) { in TryRefInitWithConversionFunction() 4008 S.isCompleteType(Kind.getLocation(), T2)) { in TryRefInitWithConversionFunction() 4591 if (S.isCompleteType(Kind.getLocation(), DestType)) { in TryUserDefinedConversion() 4629 if (S.isCompleteType(DeclLoc, SourceType)) { in TryUserDefinedConversion()
|
D | SemaExprCXX.cpp | 3002 StartLoc, isCompleteType(StartLoc, Pointee) && in ActOnCXXDelete() 3581 (void)isCompleteType(From->getExprLoc(), From->getType()); in PerformImplicitConversion() 3582 (void)isCompleteType(From->getExprLoc(), ToType); in PerformImplicitConversion() 4556 if (!Self.isCompleteType(KeyLoc, RhsT) || Self.isAbstractType(KeyLoc, RhsT)) in EvaluateBinaryTypeTrait()
|
D | SemaType.cpp | 2122 (void)isCompleteType(Loc, T); in BuildArrayType() 6947 (void)isCompleteType(Loc, QualType(MPTy->getClass(), 0)); in RequireCompleteTypeImpl() 7135 if ((isCompleteType(Loc, ElemType) || ElemType->isVoidType()) && in RequireLiteralType()
|
D | SemaCodeComplete.cpp | 4075 if (isCompleteType(Loc, NakedFn->getType())) { in CodeCompleteCall() 4117 if (!isCompleteType(Loc, Type)) in CodeCompleteConstructor()
|
D | SemaStmt.cpp | 1733 : !isCompleteType(forLoc, QualType(objectType, 0)))) { in CheckObjCForCollectionOperand()
|
D | SemaTemplateDeduction.cpp | 1439 if (!S.isCompleteType(Info.getLocation(), Arg)) in DeduceTemplateArgumentsByTypeMatch()
|
D | SemaLookup.cpp | 2521 if (!Result.S.isCompleteType(Result.InstantiationLoc, in addAssociatedClassesAndNamespaces()
|
D | SemaExpr.cpp | 702 (void)isCompleteType(E->getExprLoc(), T); in DefaultLvalueConversion() 10456 (void)isCompleteType(OpLoc, MPTy); in CheckAddressOfOperand() 10513 (void)isCompleteType(OpLoc, MPTy); in CheckAddressOfOperand()
|
D | SemaDeclCXX.cpp | 1687 if (!isCompleteType(Loc, Derived) && !DerivedRD->isBeingDefined()) in IsDerivedFrom() 1708 if (!isCompleteType(Loc, Derived) && !DerivedRD->isBeingDefined()) in IsDerivedFrom()
|
D | SemaTemplate.cpp | 4326 if (!S.isCompleteType(Arg->getExprLoc(), ParamType)) in isNullPointerValueTemplateArgument()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaCast.cpp | 1496 if (!Self.isCompleteType(OpRange.getBegin(), SrcType) || in TryStaticDowncast() 1497 !Self.isCompleteType(OpRange.getBegin(), DestType)) in TryStaticDowncast() 1634 (void)Self.isCompleteType(OpRange.getBegin(), SrcType); in TryStaticMemberPointerUpcast() 1635 (void)Self.isCompleteType(OpRange.getBegin(), DestType); in TryStaticMemberPointerUpcast() 2176 (void)Self.isCompleteType(OpRange.getBegin(), SrcType); in TryReinterpretCast() 2177 (void)Self.isCompleteType(OpRange.getBegin(), DestType); in TryReinterpretCast()
|
D | SemaInit.cpp | 3857 if (!S.isCompleteType(List->getExprLoc(), E)) { in TryInitializerListConstruction() 3971 if (SourceRD && S.isCompleteType(DeclLoc, Initializer->getType())) { in ResolveConstructorOverload() 4031 if (!S.isCompleteType(Kind.getLocation(), DestType)) { in TryConstructorInitialization() 4315 !S.isCompleteType(InitList->getBeginLoc(), DestType)) { in TryListInitialization() 4520 S.isCompleteType(Kind.getLocation(), T1)) { in TryRefInitWithConversionFunction() 4551 S.isCompleteType(Kind.getLocation(), T2)) { in TryRefInitWithConversionFunction() 5193 if (S.isCompleteType(Kind.getLocation(), DestType)) { in TryUserDefinedConversion() 5225 if (S.isCompleteType(DeclLoc, SourceType)) { in TryUserDefinedConversion() 10051 isCompleteType(Kind.getLocation(), E->getType()) && in DeduceTemplateSpecializationFromInitializer() 10085 isCompleteType(Kind.getLocation(), Context.getTypeDeclType(Primary)); in DeduceTemplateSpecializationFromInitializer()
|
D | SemaOverload.cpp | 2123 isCompleteType(From->getBeginLoc(), FromType)) in IsIntegralPromotion() 3439 if (!S.isCompleteType(From->getExprLoc(), ToType)) { in IsUserDefinedConversion() 3507 } else if (!S.isCompleteType(From->getBeginLoc(), From->getType())) { in IsUserDefinedConversion() 4543 } else if (isCompleteType(Loc, OrigT2) && in CompareReferenceRelationship() 4824 S.isCompleteType(DeclLoc, T2) && in TryReferenceInit() 4872 T2->isRecordType() && S.isCompleteType(DeclLoc, T2) && in TryReferenceInit() 5011 if (!S.isCompleteType(From->getBeginLoc(), ToType)) in TryListConversion() 6076 if (Converter.Suppress ? !isCompleteType(Loc, T) in PerformContextualImplicitConversion() 7380 if (!isCompleteType(From->getBeginLoc(), ConversionType)) { in AddConversionCandidate() 7694 if (!isCompleteType(OpLoc, T1) && !T1Rec->isBeingDefined()) in AddMemberOperatorCandidates() [all …]
|
D | SemaCoroutine.cpp | 1076 const bool CanProvideSize = S.isCompleteType(Loc, PromiseType); in findDeleteForPromise()
|
D | SemaExprCXX.cpp | 3547 bool IsComplete = isCompleteType(StartLoc, Pointee); in ActOnCXXDelete() 4307 (void)isCompleteType(From->getExprLoc(), From->getType()); in PerformImplicitConversion() 4308 (void)isCompleteType(From->getExprLoc(), ToType); in PerformImplicitConversion() 5355 if (!Self.isCompleteType(KeyLoc, RhsT) || Self.isAbstractType(KeyLoc, RhsT)) in EvaluateBinaryTypeTrait()
|
D | SemaType.cpp | 2352 (void)isCompleteType(Loc, T); in BuildArrayType() 8595 (void)isCompleteType(Loc, QualType(MPTy->getClass(), 0)); in RequireCompleteTypeImpl() 8785 if ((isCompleteType(Loc, ElemType) || ElemType->isVoidType()) && in RequireLiteralType()
|
D | SemaDeclCXX.cpp | 1025 if (!S.isCompleteType(Loc, TraitTy)) { in lookupStdTypeTraitMember() 1166 if (S.isCompleteType(Src->getLocation(), DecompType)) { in checkTupleLikeDecomposition() 2800 if (!isCompleteType(Loc, Derived) && !DerivedRD->isBeingDefined()) in IsDerivedFrom() 2821 if (!isCompleteType(Loc, Derived) && !DerivedRD->isBeingDefined()) in IsDerivedFrom()
|
D | SemaTemplate.cpp | 2457 if (!isCompleteType(Loc, Transform.DeducedType)) in DeclareImplicitDeductionGuides() 6268 if (!S.isCompleteType(Arg->getExprLoc(), ParamType)) in isNullPointerValueTemplateArgument()
|
D | SemaCodeComplete.cpp | 5636 if (isCompleteType(Loc, NakedFn->getType())) { in ProduceCallSignatureHelp() 5683 isCompleteType(Loc, Type) ? Type->getAsCXXRecordDecl() : nullptr; in ProduceConstructorSignatureHelp()
|
D | SemaStmt.cpp | 1914 : !isCompleteType(forLoc, QualType(objectType, 0)))) { in CheckObjCForCollectionOperand()
|
D | SemaLookup.cpp | 2725 if (!Result.S.isCompleteType(Result.InstantiationLoc, in addAssociatedClassesAndNamespaces()
|
D | SemaTemplateDeduction.cpp | 1922 if (!S.isCompleteType(Info.getLocation(), Arg)) in DeduceTemplateArgumentsByTypeMatch()
|
D | SemaExpr.cpp | 699 (void)isCompleteType(E->getExprLoc(), T); in DefaultLvalueConversion() 13428 (void)isCompleteType(OpLoc, MPTy); in CheckAddressOfOperand() 13488 (void)isCompleteType(OpLoc, MPTy); in CheckAddressOfOperand()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 1451 bool isCompleteType(SourceLocation Loc, QualType T) { in isCompleteType() function
|