/external/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.simple/ |
H A D | p5-cxx0x.cpp | 86 namespace RequireCompleteType { namespace
|
/external/clang/lib/Sema/ |
H A D | SemaCast.cpp | 563 if (Self.RequireCompleteType(OpRange.getBegin(), DestPointee, 599 if (Self.RequireCompleteType(OpRange.getBegin(), SrcPointee, 1078 if (Self.RequireCompleteType(OpRange.getBegin(), SrcType, 0) || 1079 Self.RequireCompleteType(OpRange.getBegin(), DestType, 0)) 1304 if (Self.RequireCompleteType(OpRange.getBegin(), DestType, 1974 if (Self.RequireCompleteType(OpRange.getBegin(), DestType,
|
H A D | SemaExprCXX.cpp | 303 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) 329 if (RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) 597 if (RequireCompleteType(ThrowLoc, Ty, 847 RequireCompleteType(TyBeginLoc, ElemTy, 1454 RequireCompleteType(Loc, AllocType, diag::err_new_incomplete_type,R)) 2064 if (RequireCompleteType(StartLoc, Type, 2134 if (!RequireCompleteType(StartLoc, Pointee, 2964 return !S.RequireCompleteType( 3375 S.RequireCompleteType(KWLoc, Args[I]->getType(), 3496 if (Self.RequireCompleteType(KeyLo [all...] |
H A D | SemaType.cpp | 1278 if (RequireCompleteType(Loc, T, 1591 RequireCompleteType(Loc, Class, diag::err_incomplete_type)) 4216 /// Sema::RequireCompleteType is called for the expression's type (or in the 4282 return RequireCompleteType(E->getExprLoc(), T, Diagnoser); 4321 bool Sema::RequireCompleteType(SourceLocation Loc, QualType T, function in class:Sema 4324 // assert(!Loc.isInvalid() && "Invalid location in RequireCompleteType"); 4429 bool Sema::RequireCompleteType(SourceLocation Loc, QualType T, function in class:Sema 4432 return RequireCompleteType(Loc, T, Diagnoser); 4472 RequireCompleteType(Loc, ElemType, 0); 4495 RequireCompleteType(Lo [all...] |
H A D | Sema.cpp | 639 if (RequireCompleteType(VD->getLocation(), 652 } else if (RequireCompleteType(VD->getLocation(), VD->getType(),
|
H A D | SemaExceptionSpec.cpp | 53 if (RequireCompleteType(Range.getBegin(), T, 76 RequireCompleteType(Range.getBegin(), T,
|
H A D | SemaExprObjC.cpp | 930 if (RequireCompleteType(AtLoc, EncodedType, 1199 if (RequireCompleteType(argExpr->getSourceRange().getBegin(), 1383 if (RequireCompleteType(MemberLoc, OPT->getPointeeType(), 1506 if (RequireCompleteType(MemberLoc, OBJPT->getPointeeType(), 1949 if (RequireCompleteType(Loc, Context.getObjCInterfaceType(Class), 1985 RequireCompleteType(LBracLoc, Method->getResultType(), 2214 if (RequireCompleteType(Loc, OCIType->getPointeeType(), 2320 RequireCompleteType(LBracLoc, Method->getResultType(),
|
H A D | SemaInit.cpp | 2829 if (S.RequireCompleteType(Kind.getLocation(), DestType, 0)) { 3068 if (S.RequireCompleteType(InitList->getLocStart(), DestType, 0)) { 3156 !S.RequireCompleteType(Kind.getLocation(), T1, 0)) { 3195 !S.RequireCompleteType(Kind.getLocation(), T2, 0)) { 3708 if (!S.RequireCompleteType(Kind.getLocation(), DestType, 0)) { 3749 if (!S.RequireCompleteType(DeclLoc, SourceType, 0)) { 4440 if (S.RequireCompleteType(Loc, T, diag::err_temp_copy_incomplete)) 4503 if (S.RequireCompleteType(Loc, Parm->getType(), 5738 S.RequireCompleteType(Kind.getLocation(), FailedIncompleteType,
|
H A D | SemaOverload.cpp | 1691 !RequireCompleteType(From->getLocStart(), FromType, 0)) 2021 !RequireCompleteType(From->getLocStart(), FromPointeeType, 0) && 2654 !RequireCompleteType(From->getLocStart(), ToClass, 0) && 2961 S.RequireCompleteType(From->getLocStart(), ToType, 0); 2962 // RequireCompleteType may have returned true due to some invalid decl 3039 } else if (S.RequireCompleteType(From->getLocStart(), From->getType(), 0)) { 3885 } else if (!RequireCompleteType(Loc, OrigT2, 0) && 4150 !S.RequireCompleteType(DeclLoc, T2, 0) && 4222 T2->isRecordType() && !S.RequireCompleteType(DeclLoc, T2, 0) && 4350 if (S.RequireCompleteType(Fro [all...] |
H A D | SemaDeclObjC.cpp | 333 RequireCompleteType(Param->getLocation(), Param->getType(), 528 else if (RequireCompleteType(SuperLoc, 813 || RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), 896 } else if (RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), 943 RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl),
|
H A D | SemaExprMember.cpp | 569 SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0), 1185 if (RequireCompleteType(OpLoc, BaseType, diag::err_typecheck_incomplete_tag,
|
H A D | SemaCXXScopeSpec.cpp | 230 if (RequireCompleteType(loc, type, diag::err_incomplete_nested_name_spec,
|
H A D | SemaLambda.cpp | 193 if (RequireCompleteType(CallOperator->getLocStart(), LSI->ReturnType,
|
H A D | SemaDecl.cpp | 6468 if (RequireCompleteType(VDecl->getLocation(), BaseDeclType, 6744 if (RequireCompleteType(VD->getLocation(), 6816 RequireCompleteType(Var->getLocation(), Type, 6843 if (RequireCompleteType(Var->getLocation(), 6858 RequireCompleteType(Var->getLocation(), Type, 6896 if (RequireCompleteType(Var->getLocation(), 7636 RequireCompleteType(FD->getLocation(), ResultType, 9182 if (RequireCompleteType(FieldLoc, FieldTy, diag::err_field_incomplete)) 9373 if (RequireCompleteType(Loc, EltTy, diag::err_field_incomplete)) { 10019 RequireCompleteType(F [all...] |
H A D | SemaExpr.cpp | 718 RequireCompleteType(E->getExprLoc(), E->getType(), 3030 if (RequireCompleteType(OpLoc, ExprType, 3397 RequireCompleteType(LLoc, ResultType, 3644 if (RequireCompleteType(Arg->getLocStart(), 4091 if (RequireCompleteType(Arg->getLocStart(), 4145 if (RequireCompleteType(LParenLoc, Context.getBaseElementType(literalType), 4154 RequireCompleteType(LParenLoc, literalType, 6219 return S.RequireCompleteType(Loc, PointeeTy, 7592 return S.RequireCompleteType(Loc, E->getType(), 7750 S.RequireCompleteType(Lo [all...] |
H A D | SemaStmt.cpp | 1471 RequireCompleteType(forLoc, QualType(objectType, 0), 1843 if (RequireCompleteType(RangeLoc, RangeType,
|
H A D | SemaPseudoObject.cpp | 908 if (RequireCompleteType(FromE->getExprLoc(), T,
|
H A D | SemaDeclCXX.cpp | 232 if (RequireCompleteType(Param->getLocation(), Param->getType(), 1071 if (RequireCompleteType(BaseLoc, BaseType, 9659 !BaseType->isDependentType() && RequireCompleteType(Loc, BaseType, DK)) 10575 RequireCompleteType(New->getLocation(), NewClassTy,
|
H A D | SemaObjCProperty.cpp | 826 if (RequireCompleteType(PropertyDiagLoc, PropertyIvarType,
|
H A D | SemaLookup.cpp | 1870 if (Result.S.RequireCompleteType(Result.InstantiationLoc, type,
|
H A D | SemaTemplateDeduction.cpp | 1353 if (S.RequireCompleteType(Info.getLocation(), Arg, 0))
|
H A D | SemaTemplateInstantiateDecl.cpp | 3491 RequireCompleteType(Loc, T, diag::err_incomplete_type))
|
H A D | SemaChecking.cpp | 4964 RequireCompleteType(Param->getLocation(), Param->getType(),
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 1006 bool RequireCompleteType(SourceLocation Loc, QualType T, 1008 bool RequireCompleteType(SourceLocation Loc, QualType T, 1012 bool RequireCompleteType(SourceLocation Loc, QualType T, function in class:clang::Sema 1015 return RequireCompleteType(Loc, T, Diagnoser); 1019 bool RequireCompleteType(SourceLocation Loc, QualType T, function in class:clang::Sema 1022 return RequireCompleteType(Loc, T, Diagnoser); 1026 bool RequireCompleteType(SourceLocation Loc, QualType T, function in class:clang::Sema 1031 return RequireCompleteType(Loc, T, Diagnoser);
|