/external/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.simple/ |
H A D | p5-cxx0x.cpp | 88 namespace RequireCompleteType { namespace
|
/external/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 119 if (RequireCompleteType(OutputExpr->getLocStart(), Exprs[i]->getType(), 178 if (RequireCompleteType(InputExpr->getLocStart(), Exprs[i]->getType(), 450 if (RequireCompleteType(AsmLoc, QualType(RT, 0), 0))
|
H A D | SemaOpenMP.cpp | 166 if (RequireCompleteType(ILoc, VD->getType(), 343 if (RequireCompleteType(ELoc, Type,
|
H A D | SemaExprCXX.cpp | 349 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) 375 if (RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) 623 if (RequireCompleteType(ThrowLoc, Ty, 879 RequireCompleteType(TyBeginLoc, ElemTy, 1502 RequireCompleteType(Loc, AllocType, diag::err_new_incomplete_type,R)) 2201 if (!RequireCompleteType(StartLoc, Pointee, 3061 return !S.RequireCompleteType( 3523 S.RequireCompleteType(KWLoc, Args[I]->getType(), 3643 if (Self.RequireCompleteType(KeyLoc, RhsT, 3691 if (Self.RequireCompleteType(KeyLo [all...] |
H A D | SemaCast.cpp | 565 if (Self.RequireCompleteType(OpRange.getBegin(), DestPointee, 605 if (Self.RequireCompleteType(OpRange.getBegin(), SrcPointee, 1197 if (Self.RequireCompleteType(OpRange.getBegin(), SrcType, 0) || 1198 Self.RequireCompleteType(OpRange.getBegin(), DestType, 0)) 1423 if (Self.RequireCompleteType(OpRange.getBegin(), DestType, 2166 if (Self.RequireCompleteType(OpRange.getBegin(), DestType,
|
H A D | SemaExprObjC.cpp | 925 if (RequireCompleteType(AtLoc, EncodedType, 1320 if (RequireCompleteType(argExpr->getSourceRange().getBegin(), 1501 if (RequireCompleteType(MemberLoc, OPT->getPointeeType(), 1624 if (RequireCompleteType(MemberLoc, OBJPT->getPointeeType(), 2072 if (RequireCompleteType(Loc, Context.getObjCInterfaceType(Class), 2109 RequireCompleteType(LBracLoc, Method->getResultType(), 2383 if (RequireCompleteType(Loc, OCIType->getPointeeType(), 2454 RequireCompleteType(LBracLoc, Method->getResultType(),
|
H A D | SemaType.cpp | 1462 if (RequireCompleteType(Loc, T, 1774 if (RequireCompleteType(Loc, Class, 0) && !RD->isBeingDefined()) { 4820 /// Sema::RequireCompleteType is called for the expression's type (or in the 4886 return RequireCompleteType(E->getExprLoc(), T, Diagnoser); 4925 bool Sema::RequireCompleteType(SourceLocation Loc, QualType T, function in class:Sema 4938 /// \brief The implementation of RequireCompleteType 4942 // assert(!Loc.isInvalid() && "Invalid location in RequireCompleteType"); 5058 bool Sema::RequireCompleteType(SourceLocation Loc, QualType T, function in class:Sema 5061 return RequireCompleteType(Loc, T, Diagnoser); 5101 RequireCompleteType(Lo [all...] |
H A D | SemaOverload.cpp | 1768 !RequireCompleteType(From->getLocStart(), FromType, 0)) 2099 !RequireCompleteType(From->getLocStart(), FromPointeeType, 0) && 2699 !RequireCompleteType(From->getLocStart(), ToClass, 0) && 3004 S.RequireCompleteType(From->getExprLoc(), ToType, 0); 3005 // RequireCompleteType may have returned true due to some invalid decl 3082 } else if (S.RequireCompleteType(From->getLocStart(), From->getType(), 0)) { 3207 if (!RequireCompleteType(From->getLocStart(), ToType, 3938 } else if (!RequireCompleteType(Loc, OrigT2, 0) && 4203 !S.RequireCompleteType(DeclLoc, T2, 0) && 4275 T2->isRecordType() && !S.RequireCompleteType(DeclLo [all...] |
H A D | SemaInit.cpp | 2967 if (S.RequireCompleteType(List->getExprLoc(), E, 0)) { 3064 if (S.RequireCompleteType(Kind.getLocation(), DestType, 0)) { 3300 if (S.RequireCompleteType(InitList->getLocStart(), DestType, 0)) { 3385 !S.RequireCompleteType(Kind.getLocation(), T1, 0)) { 3428 !S.RequireCompleteType(Kind.getLocation(), T2, 0)) { 4015 if (!S.RequireCompleteType(Kind.getLocation(), DestType, 0)) { 4061 if (!S.RequireCompleteType(DeclLoc, SourceType, 0)) { 4864 if (S.RequireCompleteType(Loc, T, diag::err_temp_copy_incomplete)) 4927 if (S.RequireCompleteType(Loc, Parm->getType(), 6291 if (!S.RequireCompleteType(Kin [all...] |
H A D | SemaExprMember.cpp | 578 SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0), 1214 if (RequireCompleteType(OpLoc, BaseType, diag::err_typecheck_incomplete_tag,
|
H A D | SemaCXXScopeSpec.cpp | 209 if (RequireCompleteType(loc, type, diag::err_incomplete_nested_name_spec,
|
H A D | SemaDeclObjC.cpp | 569 else if (RequireCompleteType(SuperLoc, 856 || RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), 935 } else if (RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), 983 RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl),
|
H A D | SemaExceptionSpec.cpp | 88 RequireCompleteType(Range.getBegin(), PointeeT,
|
H A D | SemaLambda.cpp | 201 if (RequireCompleteType(CallOperator->getLocStart(), LSI->ReturnType,
|
H A D | SemaExpr.cpp | 877 RequireCompleteType(E->getExprLoc(), E->getType(), 3329 if (RequireCompleteType(OpLoc, ExprType, 3761 RequireCompleteType(LLoc, ResultType, 4104 if (RequireCompleteType(Arg->getLocStart(), 4618 if (RequireCompleteType(Arg->getLocStart(), 4675 if (RequireCompleteType(LParenLoc, Context.getBaseElementType(literalType), 4684 RequireCompleteType(LParenLoc, literalType, 6774 return S.RequireCompleteType(Loc, PointeeTy, 8169 return S.RequireCompleteType(Loc, E->getType(), 8347 S.RequireCompleteType(Lo [all...] |
H A D | Sema.cpp | 686 } else if (RequireCompleteType(VD->getLocation(), VD->getType(),
|
H A D | SemaDecl.cpp | 7951 if (RequireCompleteType(VDecl->getLocation(), BaseDeclType, 8300 if (RequireCompleteType(VD->getLocation(), 8372 RequireCompleteType(Var->getLocation(), Type, 8399 if (RequireCompleteType(Var->getLocation(), 8414 RequireCompleteType(Var->getLocation(), Type, 8452 if (RequireCompleteType(Var->getLocation(), 9242 RequireCompleteType(FD->getLocation(), ResultType, 10921 if (RequireCompleteType(FieldLoc, FieldTy, diag::err_field_incomplete)) 11124 if (RequireCompleteType(Loc, EltTy, diag::err_field_incomplete)) { 11619 RequireCompleteType(F [all...] |
H A D | SemaPseudoObject.cpp | 998 if (RequireCompleteType(FromE->getExprLoc(), T,
|
H A D | SemaStmt.cpp | 1618 RequireCompleteType(forLoc, QualType(objectType, 0), 2047 if (RequireCompleteType(RangeLoc, RangeType,
|
H A D | SemaDeclCXX.cpp | 253 if (RequireCompleteType(Param->getLocation(), Param->getType(), 1328 if (RequireCompleteType(BaseLoc, BaseType, 10759 !BaseType->isDependentType() && RequireCompleteType(Loc, BaseType, DK)) 11712 RequireCompleteType(New->getLocation(), NewClassTy,
|
H A D | SemaObjCProperty.cpp | 990 if (RequireCompleteType(PropertyDiagLoc, PropertyIvarType,
|
H A D | SemaLookup.cpp | 1998 if (Result.S.RequireCompleteType(Result.InstantiationLoc, type,
|
H A D | SemaTemplateDeduction.cpp | 1420 if (S.RequireCompleteType(Info.getLocation(), Arg, 0))
|
H A D | SemaTemplateInstantiateDecl.cpp | 4154 RequireCompleteType(Loc, T, diag::err_incomplete_type))
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 1195 bool RequireCompleteType(SourceLocation Loc, QualType T, 1197 bool RequireCompleteType(SourceLocation Loc, QualType T, 1201 bool RequireCompleteType(SourceLocation Loc, QualType T, function in class:clang::Sema 1204 return RequireCompleteType(Loc, T, Diagnoser); 1208 bool RequireCompleteType(SourceLocation Loc, QualType T, function in class:clang::Sema 1211 return RequireCompleteType(Loc, T, Diagnoser); 1215 bool RequireCompleteType(SourceLocation Loc, QualType T, function in class:clang::Sema 1220 return RequireCompleteType(Loc, T, Diagnoser);
|