reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaCast.cpp
 1423   if (!Self.isCompleteType(OpRange.getBegin(), SrcType) ||
 1424       !Self.isCompleteType(OpRange.getBegin(), DestType))
 1561     (void)Self.isCompleteType(OpRange.getBegin(), SrcType);
 1562     (void)Self.isCompleteType(OpRange.getBegin(), DestType);
 2100       (void)Self.isCompleteType(OpRange.getBegin(), SrcType);
 2101       (void)Self.isCompleteType(OpRange.getBegin(), DestType);
tools/clang/lib/Sema/SemaCodeComplete.cpp
 5164       if (isCompleteType(Loc, NakedFn->getType())) {
 5209       isCompleteType(Loc, Type) ? Type->getAsCXXRecordDecl() : nullptr;
tools/clang/lib/Sema/SemaCoroutine.cpp
  947     const bool CanProvideSize = S.isCompleteType(Loc, PromiseType);
tools/clang/lib/Sema/SemaDeclCXX.cpp
  999   if (!S.isCompleteType(Loc, TraitTy)) {
 1138   if (S.isCompleteType(Src->getLocation(), DecompType)) {
 2756   if (!isCompleteType(Loc, Derived) && !DerivedRD->isBeingDefined())
 2777   if (!isCompleteType(Loc, Derived) && !DerivedRD->isBeingDefined())
tools/clang/lib/Sema/SemaExpr.cpp
  626     (void)isCompleteType(E->getExprLoc(), T);
12414       (void)isCompleteType(OpLoc, MPTy);
12471             (void)isCompleteType(OpLoc, MPTy);
tools/clang/lib/Sema/SemaExprCXX.cpp
 3389       bool IsComplete = isCompleteType(StartLoc, Pointee);
 4128       (void)isCompleteType(From->getExprLoc(), From->getType());
 4129       (void)isCompleteType(From->getExprLoc(), ToType);
 5171     if (!Self.isCompleteType(KeyLoc, RhsT) || Self.isAbstractType(KeyLoc, RhsT))
tools/clang/lib/Sema/SemaInit.cpp
 3823   if (!S.isCompleteType(List->getExprLoc(), E)) {
 3940     if (SourceRD && S.isCompleteType(DeclLoc, Initializer->getType())) {
 4002   if (!S.isCompleteType(Kind.getLocation(), DestType)) {
 4288       !S.isCompleteType(InitList->getBeginLoc(), DestType)) {
 4499       S.isCompleteType(Kind.getLocation(), T1)) {
 4530       S.isCompleteType(Kind.getLocation(), T2)) {
 5153     if (S.isCompleteType(Kind.getLocation(), DestType)) {
 5185     if (S.isCompleteType(DeclLoc, SourceType)) {
 9839           isCompleteType(Kind.getLocation(), E->getType()) &&
 9873         isCompleteType(Kind.getLocation(), Context.getTypeDeclType(Primary));
tools/clang/lib/Sema/SemaLookup.cpp
 2768   if (!Result.S.isCompleteType(Result.InstantiationLoc,
tools/clang/lib/Sema/SemaOpenMP.cpp
12875     if (SemaRef.isCompleteType(Loc, Ty) || TyRec->isBeingDefined() ||
tools/clang/lib/Sema/SemaOverload.cpp
 2059         isCompleteType(From->getBeginLoc(), FromType))
 3360     if (!S.isCompleteType(From->getExprLoc(), ToType)) {
 3427   } else if (!S.isCompleteType(From->getBeginLoc(), From->getType())) {
 4400   } else if (isCompleteType(Loc, OrigT2) &&
 4681         S.isCompleteType(DeclLoc, T2) &&
 4744       T2->isRecordType() && S.isCompleteType(DeclLoc, T2) &&
 4884   if (!S.isCompleteType(From->getBeginLoc(), ToType))
 5895   if (Converter.Suppress ? !isCompleteType(Loc, T)
 7144   if (!isCompleteType(From->getBeginLoc(), ConversionType)) {
 7451     if (!isCompleteType(OpLoc, T1) && !T1Rec->isBeingDefined())
 7798     if (!SemaRef.isCompleteType(Loc, Ty))
14216           (void)isCompleteType(UnOp->getOperatorLoc(), MemPtrType);
tools/clang/lib/Sema/SemaStmt.cpp
 1864            : !isCompleteType(forLoc, QualType(objectType, 0)))) {
tools/clang/lib/Sema/SemaTemplate.cpp
 2052   if (!isCompleteType(Loc, Transform.DeducedType))
 5775   if (!S.isCompleteType(Arg->getExprLoc(), ParamType))
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1773       if (!S.isCompleteType(Info.getLocation(), Arg))
tools/clang/lib/Sema/SemaType.cpp
 2179           (void)isCompleteType(Loc, T);
 8000         (void)isCompleteType(Loc, QualType(MPTy->getClass(), 0));
 8188   if ((isCompleteType(Loc, ElemType) || ElemType->isVoidType()) &&