Home
last modified time | relevance | path

Searched refs:isCompleteType (Results 1 – 25 of 27) sorted by relevance

12

/external/clang/lib/Sema/
DSemaCast.cpp1266 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()
DSemaInit.cpp3416 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()
DSemaExprCXX.cpp3002 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()
DSemaType.cpp2122 (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()
DSemaCodeComplete.cpp4075 if (isCompleteType(Loc, NakedFn->getType())) { in CodeCompleteCall()
4117 if (!isCompleteType(Loc, Type)) in CodeCompleteConstructor()
DSemaStmt.cpp1733 : !isCompleteType(forLoc, QualType(objectType, 0)))) { in CheckObjCForCollectionOperand()
DSemaTemplateDeduction.cpp1439 if (!S.isCompleteType(Info.getLocation(), Arg)) in DeduceTemplateArgumentsByTypeMatch()
DSemaLookup.cpp2521 if (!Result.S.isCompleteType(Result.InstantiationLoc, in addAssociatedClassesAndNamespaces()
DSemaExpr.cpp702 (void)isCompleteType(E->getExprLoc(), T); in DefaultLvalueConversion()
10456 (void)isCompleteType(OpLoc, MPTy); in CheckAddressOfOperand()
10513 (void)isCompleteType(OpLoc, MPTy); in CheckAddressOfOperand()
DSemaDeclCXX.cpp1687 if (!isCompleteType(Loc, Derived) && !DerivedRD->isBeingDefined()) in IsDerivedFrom()
1708 if (!isCompleteType(Loc, Derived) && !DerivedRD->isBeingDefined()) in IsDerivedFrom()
DSemaTemplate.cpp4326 if (!S.isCompleteType(Arg->getExprLoc(), ParamType)) in isNullPointerValueTemplateArgument()
/external/llvm-project/clang/lib/Sema/
DSemaCast.cpp1496 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()
DSemaInit.cpp3857 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()
DSemaOverload.cpp2123 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 …]
DSemaCoroutine.cpp1076 const bool CanProvideSize = S.isCompleteType(Loc, PromiseType); in findDeleteForPromise()
DSemaExprCXX.cpp3547 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()
DSemaType.cpp2352 (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()
DSemaDeclCXX.cpp1025 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()
DSemaTemplate.cpp2457 if (!isCompleteType(Loc, Transform.DeducedType)) in DeclareImplicitDeductionGuides()
6268 if (!S.isCompleteType(Arg->getExprLoc(), ParamType)) in isNullPointerValueTemplateArgument()
DSemaCodeComplete.cpp5636 if (isCompleteType(Loc, NakedFn->getType())) { in ProduceCallSignatureHelp()
5683 isCompleteType(Loc, Type) ? Type->getAsCXXRecordDecl() : nullptr; in ProduceConstructorSignatureHelp()
DSemaStmt.cpp1914 : !isCompleteType(forLoc, QualType(objectType, 0)))) { in CheckObjCForCollectionOperand()
DSemaLookup.cpp2725 if (!Result.S.isCompleteType(Result.InstantiationLoc, in addAssociatedClassesAndNamespaces()
DSemaTemplateDeduction.cpp1922 if (!S.isCompleteType(Info.getLocation(), Arg)) in DeduceTemplateArgumentsByTypeMatch()
DSemaExpr.cpp699 (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/
DSema.h1451 bool isCompleteType(SourceLocation Loc, QualType T) { in isCompleteType() function

12