Searched refs:RequireCompleteType (Results 1 - 25 of 25) sorted by relevance

/external/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.simple/
H A Dp5-cxx0x.cpp92 namespace RequireCompleteType { namespace
/external/clang/lib/Sema/
H A DSemaStmtAsm.cpp227 if (RequireCompleteType(OutputExpr->getLocStart(), Exprs[i]->getType(),
323 if (RequireCompleteType(InputExpr->getLocStart(), Exprs[i]->getType(),
644 if (RequireCompleteType(AsmLoc, QualType(RT, 0),
H A DSemaExprCXX.cpp386 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid))
415 if (RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid))
788 if (RequireCompleteType(ThrowLoc, Ty,
1285 RequireCompleteType(TyBeginLoc, ElemTy,
1910 RequireCompleteType(Loc, AllocType, diag::err_new_incomplete_type,R))
2947 if (!RequireCompleteType(StartLoc, Pointee,
3834 return !S.RequireCompleteType(
3843 return !S.RequireCompleteType(
3884 return !S.RequireCompleteType(
4364 if (S.RequireCompleteType(KWLo
[all...]
H A DSemaExprObjC.cpp1057 if (RequireCompleteType(AtLoc, EncodedType,
1640 if (RequireCompleteType(argExpr->getSourceRange().getBegin(),
1775 if (RequireCompleteType(MemberLoc, OPT->getPointeeType(),
1918 if (RequireCompleteType(MemberLoc, OBJPT->getPointeeType(),
2382 if (RequireCompleteType(Loc, Context.getObjCInterfaceType(Class),
2420 RequireCompleteType(LBracLoc, Method->getReturnType(),
2619 if (RequireCompleteType(Loc, Receiver->getType(),
2750 if (RequireCompleteType(Loc, OCIType->getPointeeType(),
2884 RequireCompleteType(LBracLoc, Method->getReturnType(),
H A DSemaCast.cpp606 if (Self.RequireCompleteType(OpRange.getBegin(), DestPointee,
651 if (Self.RequireCompleteType(OpRange.getBegin(), SrcPointee,
1496 if (Self.RequireCompleteType(OpRange.getBegin(), DestType,
2389 if (Self.RequireCompleteType(OpRange.getBegin(), DestType,
H A DSemaCoroutine.cpp67 if (S.RequireCompleteType(Loc, CoroTrait,
H A DSemaExpr.cpp996 RequireCompleteType(E->getExprLoc(), E->getType(),
3638 if (RequireCompleteType(E->getExprLoc(),
3741 if (RequireCompleteType(OpLoc, ExprType,
4303 if (RequireCompleteType(Base->getExprLoc(), ResultTy,
4488 RequireCompleteType(LLoc, ResultType,
4819 if (RequireCompleteType(Arg->getLocStart(),
5464 if (RequireCompleteType(Arg->getLocStart(),
5520 if (RequireCompleteType(LParenLoc, Context.getBaseElementType(literalType),
5529 RequireCompleteType(LParenLoc, literalType,
8150 return S.RequireCompleteType(Lo
[all...]
H A DSemaExprMember.cpp623 SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0),
1379 if (S.RequireCompleteType(OpLoc, BaseType,
H A DSemaCXXScopeSpec.cpp224 if (RequireCompleteType(loc, type, diag::err_incomplete_nested_name_spec,
H A DSemaDeclObjC.cpp542 else if (RequireCompleteType(SuperLoc,
1727 || RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl),
1830 } else if (RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl),
1887 RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl),
H A DSemaExceptionSpec.cpp122 RequireCompleteType(Range.getBegin(), PointeeT, DiagID, Kind, Range))
H A DSemaType.cpp2127 if (RequireCompleteType(Loc, T,
6777 /// Sema::RequireCompleteType is called for the expression's type (or in the
6801 return RequireCompleteType(E->getExprLoc(), T, Diagnoser);
6826 bool Sema::RequireCompleteType(SourceLocation Loc, QualType T, function in class:Sema
6931 /// \brief The implementation of RequireCompleteType
6935 // assert(!Loc.isInvalid() && "Invalid location in RequireCompleteType");
7092 bool Sema::RequireCompleteType(SourceLocation Loc, QualType T, function in class:Sema
7095 return RequireCompleteType(Loc, T, Diagnoser);
7153 if (RequireCompleteType(Loc, ElemType, diag::note_non_literal_incomplete, T))
7367 if (RequireCompleteType(Lo
[all...]
H A DSema.cpp810 } else if (RequireCompleteType(VD->getLocation(), VD->getType(),
H A DSemaStmt.cpp1731 ? RequireCompleteType(forLoc, QualType(objectType, 0),
2228 if (RequireCompleteType(RangeLoc, RangeType,
3490 if (RequireCompleteType(atLoc, type,
H A DSemaDecl.cpp4548 if (RequireCompleteType(Anon->getLocation(), RecTy,
9601 if (RequireCompleteType(VDecl->getLocation(), BaseDeclType,
9966 if (RequireCompleteType(VD->getLocation(),
10066 RequireCompleteType(Var->getLocation(), Type,
10093 if (RequireCompleteType(Var->getLocation(),
10108 RequireCompleteType(Var->getLocation(), Type,
10147 if (RequireCompleteType(Var->getLocation(),
11288 RequireCompleteType(FD->getLocation(), ResultType,
13250 if (RequireCompleteType(FieldLoc, FieldTy, diag::err_field_incomplete))
13473 if (RequireCompleteType(Lo
[all...]
H A DSemaOpenMP.cpp1337 if (RequireCompleteType(ILoc, VD->getType(),
8228 if (RequireCompleteType(ELoc, Type, diag::err_omp_private_incomplete_type))
8371 if (RequireCompleteType(ELoc, Type,
8655 if (RequireCompleteType(ELoc, Type,
9149 if (RequireCompleteType(ELoc, Type,
9561 if (RequireCompleteType(ELoc, Type, diag::err_omp_linear_incomplete_type))
H A DSemaInit.cpp5475 if (S.RequireCompleteType(Loc, T, diag::err_temp_copy_incomplete))
5538 if (S.RequireCompleteType(Loc, Parm->getType(),
7138 if (!S.RequireCompleteType(Kind.getLocation(),
7399 S.RequireCompleteType(Kind.getLocation(), FailedIncompleteType,
H A DSemaLambda.cpp461 if (RequireCompleteType(CallOperator->getLocStart(), LSI->ReturnType,
H A DSemaPseudoObject.cpp1069 if (RequireCompleteType(FromE->getExprLoc(), T,
H A DSemaObjCProperty.cpp1035 if (RequireCompleteType(PropertyDiagLoc, PropertyIvarType,
H A DSemaDeclCXX.cpp250 if (RequireCompleteType(Param->getLocation(), Param->getType(),
1426 if (RequireCompleteType(BaseLoc, BaseType,
12228 !BaseType->isDependentType() && RequireCompleteType(Loc, BaseType, DK))
13214 RequireCompleteType(New->getLocation(), NewClassTy,
H A DSemaOverload.cpp3338 if (!RequireCompleteType(From->getLocStart(), ToType,
5520 : RequireCompleteType(Loc, T, IncompleteDiagnoser))
12451 if (RequireCompleteType(LParenLoc, Object.get()->getType(),
12730 if (RequireCompleteType(Loc, Base->getType(),
H A DSemaTemplateInstantiateDecl.cpp4792 RequireCompleteType(Loc, T, diag::err_incomplete_type))
H A DSemaChecking.cpp2447 RequireCompleteType(Ptr->getLocStart(), ValType->getPointeeType(),
9426 RequireCompleteType(Param->getLocation(), Param->getType(),
/external/clang/include/clang/Sema/
H A DSema.h1454 bool RequireCompleteType(SourceLocation Loc, QualType T,
1456 bool RequireCompleteType(SourceLocation Loc, QualType T,
1460 bool RequireCompleteType(SourceLocation Loc, QualType T, unsigned DiagID, function in class:clang::Sema
1463 return RequireCompleteType(Loc, T, Diagnoser);

Completed in 789 milliseconds