Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCast.cpp1390 if (!Self.isCompleteType(OpRange.getBegin(), SrcType) || in TryStaticDowncast()
1391 !Self.isCompleteType(OpRange.getBegin(), DestType)) in TryStaticDowncast()
1528 (void)Self.isCompleteType(OpRange.getBegin(), SrcType); in TryStaticMemberPointerUpcast()
1529 (void)Self.isCompleteType(OpRange.getBegin(), DestType); in TryStaticMemberPointerUpcast()
2067 (void)Self.isCompleteType(OpRange.getBegin(), SrcType); in TryReinterpretCast()
2068 (void)Self.isCompleteType(OpRange.getBegin(), DestType); in TryReinterpretCast()
H A DSemaInit.cpp3658 if (!S.isCompleteType(List->getExprLoc(), E)) { in TryInitializerListConstruction()
3772 if (SourceRD && S.isCompleteType(DeclLoc, Initializer->getType())) { in ResolveConstructorOverload()
3833 if (!S.isCompleteType(Kind.getLocation(), DestType)) { in TryConstructorInitialization()
4119 !S.isCompleteType(InitList->getBeginLoc(), DestType)) { in TryListInitialization()
4328 S.isCompleteType(Kind.getLocation(), T1)) { in TryRefInitWithConversionFunction()
4357 S.isCompleteType(Kind.getLocation(), T2)) { in TryRefInitWithConversionFunction()
4943 if (S.isCompleteType(Kind.getLocation(), DestType)) { in TryUserDefinedConversion()
4973 if (S.isCompleteType(DeclLoc, SourceType)) { in TryUserDefinedConversion()
9356 isCompleteType(Kind.getLocation(), E->getType()) && in DeduceTemplateSpecializationFromInitializer()
9387 isCompleteType(Kind.getLocation(), Context.getTypeDeclType(Primary)); in DeduceTemplateSpecializationFromInitializer()
H A DSemaOverload.cpp2046 isCompleteType(From->getBeginLoc(), FromType)) in IsIntegralPromotion()
3344 if (!S.isCompleteType(From->getExprLoc(), ToType)) { in IsUserDefinedConversion()
4327 } else if (isCompleteType(Loc, OrigT2) && in CompareReferenceRelationship()
4605 S.isCompleteType(DeclLoc, T2) && in TryReferenceInit()
4668 T2->isRecordType() && S.isCompleteType(DeclLoc, T2) && in TryReferenceInit()
4808 if (!S.isCompleteType(From->getBeginLoc(), ToType)) in TryListConversion()
5803 if (Converter.Suppress ? !isCompleteType(Loc, T) in PerformContextualImplicitConversion()
7022 if (!isCompleteType(From->getBeginLoc(), ConversionType)) { in AddConversionCandidate()
7284 if (!isCompleteType(OpLoc, T1) && !T1Rec->isBeingDefined()) in AddMemberOperatorCandidates()
7631 if (!SemaRef.isCompleteType(Loc, Ty)) in AddTypesConvertedFrom()
[all …]
H A DSemaCoroutine.cpp923 const bool CanProvideSize = S.isCompleteType(Loc, PromiseType); in findDeleteForPromise()
H A DSemaExprCXX.cpp3394 bool IsComplete = isCompleteType(StartLoc, Pointee); in ActOnCXXDelete()
4132 (void)isCompleteType(From->getExprLoc(), From->getType()); in PerformImplicitConversion()
4133 (void)isCompleteType(From->getExprLoc(), ToType); in PerformImplicitConversion()
5158 if (!Self.isCompleteType(KeyLoc, RhsT) || Self.isAbstractType(KeyLoc, RhsT)) in EvaluateBinaryTypeTrait()
H A DSemaType.cpp2127 (void)isCompleteType(Loc, T); in BuildArrayType()
7774 (void)isCompleteType(Loc, QualType(MPTy->getClass(), 0)); in RequireCompleteTypeImpl()
7958 if ((isCompleteType(Loc, ElemType) || ElemType->isVoidType()) && in RequireLiteralType()
H A DSemaDeclCXX.cpp971 if (!S.isCompleteType(Loc, TraitTy)) { in lookupStdTypeTraitMember()
1113 if (S.isCompleteType(Src->getLocation(), DecompType)) { in checkTupleLikeDecomposition()
2540 if (!isCompleteType(Loc, Derived) && !DerivedRD->isBeingDefined()) in IsDerivedFrom()
2561 if (!isCompleteType(Loc, Derived) && !DerivedRD->isBeingDefined()) in IsDerivedFrom()
H A DSemaTemplate.cpp1990 if (!isCompleteType(Loc, Transform.DeducedType)) in DeclareImplicitDeductionGuides()
5603 if (!S.isCompleteType(Arg->getExprLoc(), ParamType)) in isNullPointerValueTemplateArgument()
H A DSemaCodeComplete.cpp4696 if (isCompleteType(Loc, NakedFn->getType())) { in ProduceCallSignatureHelp()
4741 isCompleteType(Loc, Type) ? Type->getAsCXXRecordDecl() : nullptr; in ProduceConstructorSignatureHelp()
H A DSemaStmt.cpp1849 : !isCompleteType(forLoc, QualType(objectType, 0)))) { in CheckObjCForCollectionOperand()
H A DSemaLookup.cpp2556 if (!Result.S.isCompleteType(Result.InstantiationLoc, in addAssociatedClassesAndNamespaces()
H A DSemaTemplateDeduction.cpp1774 if (!S.isCompleteType(Info.getLocation(), Arg)) in DeduceTemplateArgumentsByTypeMatch()
H A DSemaExpr.cpp625 (void)isCompleteType(E->getExprLoc(), T); in DefaultLvalueConversion()
11873 (void)isCompleteType(OpLoc, MPTy); in CheckAddressOfOperand()
11930 (void)isCompleteType(OpLoc, MPTy); in CheckAddressOfOperand()
H A DSemaOpenMP.cpp10661 if (SemaRef.isCompleteType(Loc, Ty) || TyRec->isBeingDefined() || in buildDeclareReductionRef()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h1654 bool isCompleteType(SourceLocation Loc, QualType T) { in isCompleteType() function