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.cpp88 namespace RequireCompleteType { namespace
/external/clang/lib/Sema/
H A DSemaStmtAsm.cpp119 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 DSemaOpenMP.cpp166 if (RequireCompleteType(ILoc, VD->getType(),
343 if (RequireCompleteType(ELoc, Type,
H A DSemaExprCXX.cpp349 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 DSemaCast.cpp565 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 DSemaExprObjC.cpp925 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 DSemaType.cpp1462 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 DSemaOverload.cpp1768 !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 DSemaInit.cpp2967 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 DSemaExprMember.cpp578 SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0),
1214 if (RequireCompleteType(OpLoc, BaseType, diag::err_typecheck_incomplete_tag,
H A DSemaCXXScopeSpec.cpp209 if (RequireCompleteType(loc, type, diag::err_incomplete_nested_name_spec,
H A DSemaDeclObjC.cpp569 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 DSemaExceptionSpec.cpp88 RequireCompleteType(Range.getBegin(), PointeeT,
H A DSemaLambda.cpp201 if (RequireCompleteType(CallOperator->getLocStart(), LSI->ReturnType,
H A DSemaExpr.cpp877 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 DSema.cpp686 } else if (RequireCompleteType(VD->getLocation(), VD->getType(),
H A DSemaDecl.cpp7951 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 DSemaPseudoObject.cpp998 if (RequireCompleteType(FromE->getExprLoc(), T,
H A DSemaStmt.cpp1618 RequireCompleteType(forLoc, QualType(objectType, 0),
2047 if (RequireCompleteType(RangeLoc, RangeType,
H A DSemaDeclCXX.cpp253 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 DSemaObjCProperty.cpp990 if (RequireCompleteType(PropertyDiagLoc, PropertyIvarType,
H A DSemaLookup.cpp1998 if (Result.S.RequireCompleteType(Result.InstantiationLoc, type,
H A DSemaTemplateDeduction.cpp1420 if (S.RequireCompleteType(Info.getLocation(), Arg, 0))
H A DSemaTemplateInstantiateDecl.cpp4154 RequireCompleteType(Loc, T, diag::err_incomplete_type))
/external/clang/include/clang/Sema/
H A DSema.h1195 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);

Completed in 458 milliseconds