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

References

tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
  224   if (RequireCompleteType(loc, type, diag::err_incomplete_nested_name_spec,
tools/clang/lib/Sema/SemaCast.cpp
  742     if (Self.RequireCompleteType(OpRange.getBegin(), DestPointee,
  787     if (Self.RequireCompleteType(OpRange.getBegin(), SrcPointee,
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1001       S.RequireCompleteType(
 2482   if (RequireCompleteType(BaseLoc, BaseType,
15402           RequireCompleteType(New->getLocation(), NewClassTy,
tools/clang/lib/Sema/SemaDeclObjC.cpp
  617       else if (RequireCompleteType(SuperLoc,
 1810       || RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl),
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  158       RequireCompleteType(Range.getBegin(), PointeeT, DiagID, Kind, Range))
tools/clang/lib/Sema/SemaExpr.cpp
 3851     if (RequireCompleteType(E->getExprLoc(),
 3955   if (RequireCompleteType(OpLoc, ExprType,
 4557   if (RequireCompleteType(Base->getExprLoc(), ResultTy,
 4766       RequireCompleteType(LLoc, ResultType,
 5160       if (RequireCompleteType(Arg->getBeginLoc(), ProtoArgType,
 5996       if (RequireCompleteType(Arg->getBeginLoc(), Arg->getType(),
 6053     if (RequireCompleteType(LParenLoc, Context.getBaseElementType(literalType),
 6062              RequireCompleteType(LParenLoc, literalType,
 9390   return S.RequireCompleteType(Loc, PointeeTy,
11805     return S.RequireCompleteType(Loc, E->getType(),
13873       && RequireCompleteType(BuiltinLoc, ArgTy,
14503     if (RequireCompleteType(TInfo->getTypeLoc().getBeginLoc(), TInfo->getType(),
15989           S.RequireCompleteType(Loc, CaptureType,
tools/clang/lib/Sema/SemaExprCXX.cpp
  873     if (RequireCompleteType(ThrowLoc, Ty,
 1397       RequireCompleteType(TyBeginLoc, ElemTy,
 2196            RequireCompleteType(Loc, AllocType, diag::err_new_incomplete_type,R))
 3328       if (!RequireCompleteType(StartLoc, Pointee,
 5466     if (RequireCompleteType(Loc, LHSType, diag::err_bad_memptr_lhs,
tools/clang/lib/Sema/SemaExprMember.cpp
  651       SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0),
 1342     if (S.RequireCompleteType(OpLoc, BaseType,
tools/clang/lib/Sema/SemaExprObjC.cpp
 1086       if (RequireCompleteType(AtLoc, EncodedType,
 1701     if (RequireCompleteType(argExpr->getSourceRange().getBegin(),
 1836   if (RequireCompleteType(MemberLoc, OPT->getPointeeType(),
 1978       if (RequireCompleteType(MemberLoc, OBJPT->getPointeeType(),
 2500     if (RequireCompleteType(Loc, Context.getObjCInterfaceType(Class),
 2900         if (RequireCompleteType(Loc, OCIType->getPointeeType(),
tools/clang/lib/Sema/SemaInit.cpp
 8814       if (!S.RequireCompleteType(Kind.getLocation(),
tools/clang/lib/Sema/SemaObjCProperty.cpp
 1185     if (RequireCompleteType(PropertyDiagLoc, PropertyIvarType,
tools/clang/lib/Sema/SemaOverload.cpp
 3558     if (!RequireCompleteType(From->getBeginLoc(), ToType,
13613   if (RequireCompleteType(LParenLoc, Object.get()->getType(),
13889   if (RequireCompleteType(Loc, Base->getType(),
tools/clang/lib/Sema/SemaPseudoObject.cpp
 1081   if (RequireCompleteType(FromE->getExprLoc(), T,
tools/clang/lib/Sema/SemaStmt.cpp
 1862            ? RequireCompleteType(forLoc, QualType(objectType, 0),
tools/clang/lib/Sema/SemaType.cpp
 8206   if (RequireCompleteType(Loc, ElemType, diag::note_non_literal_incomplete, T))
 8434     if (RequireCompleteType(Loc, T, diag::err_atomic_specifier_bad_type, 0))