Home
last modified time | relevance | path

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

12

/minix3/external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.simple/
H A Dp5-cxx0x.cpp92 namespace RequireCompleteType { namespace
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaCast.cpp578 if (Self.RequireCompleteType(OpRange.getBegin(), DestPointee, in CheckDynamicCast()
623 if (Self.RequireCompleteType(OpRange.getBegin(), SrcPointee, in CheckDynamicCast()
1225 if (Self.RequireCompleteType(OpRange.getBegin(), SrcType, 0) || in TryStaticDowncast()
1226 Self.RequireCompleteType(OpRange.getBegin(), DestType, 0)) in TryStaticDowncast()
1373 if (Self.RequireCompleteType(OpRange.getBegin(), SrcClass, 0) || in TryStaticMemberPointerUpcast()
1452 if (Self.RequireCompleteType(OpRange.getBegin(), DestType, in TryStaticImplicitCast()
1461 Self.RequireCompleteType(OpRange.getBegin(), DestType, 0); in TryStaticImplicitCast()
1810 Self.RequireCompleteType(OpRange.getBegin(), SrcType, 0); in TryReinterpretCast()
1811 Self.RequireCompleteType(OpRange.getBegin(), DestType, 0); in TryReinterpretCast()
2224 if (Self.RequireCompleteType(OpRange.getBegin(), DestType, in CheckCStyleCast()
H A DSemaStmtAsm.cpp176 if (RequireCompleteType(OutputExpr->getLocStart(), Exprs[i]->getType(), in ActOnGCCAsmStmt()
266 if (RequireCompleteType(InputExpr->getLocStart(), Exprs[i]->getType(), in ActOnGCCAsmStmt()
574 if (RequireCompleteType(AsmLoc, QualType(RT, 0), 0)) in LookupInlineAsmField()
H A DSemaExprCXX.cpp384 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId()
413 if (RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId()
684 if (RequireCompleteType(ThrowLoc, Ty, in CheckCXXThrowOperand()
962 RequireCompleteType(TyBeginLoc, ElemTy, in BuildCXXTypeConstructExpr()
1582 RequireCompleteType(Loc, AllocType, diag::err_new_incomplete_type,R)) in CheckAllocatedType()
2358 if (!RequireCompleteType(StartLoc, Pointee, in ActOnCXXDelete()
2439 StartLoc, !RequireCompleteType(StartLoc, Pointee, 0) && in ActOnCXXDelete()
2951 RequireCompleteType(From->getExprLoc(), FromType, 0); in PerformImplicitConversion()
3226 return !S.RequireCompleteType( in CheckUnaryTypeTraitTypeCompleteness()
3674 if (S.RequireCompleteType(KWLoc, ArgTy, in evaluateTypeTrait()
[all …]
H A DSemaExprObjC.cpp941 if (RequireCompleteType(AtLoc, EncodedType, in BuildObjCEncodeExpression()
1409 if (RequireCompleteType(argExpr->getSourceRange().getBegin(), in CheckMessageArgumentTypes()
1590 if (RequireCompleteType(MemberLoc, OPT->getPointeeType(), in HandleExprPropertyRefExpr()
1714 if (RequireCompleteType(MemberLoc, OBJPT->getPointeeType(), in HandleExprPropertyRefExpr()
2185 if (RequireCompleteType(Loc, Context.getObjCInterfaceType(Class), in BuildClassMessage()
2223 RequireCompleteType(LBracLoc, Method->getReturnType(), in BuildClassMessage()
2423 if (RequireCompleteType(Loc, Receiver->getType(), in BuildInstanceMessage()
2539 if (RequireCompleteType(Loc, OCIType->getPointeeType(), in BuildInstanceMessage()
2656 RequireCompleteType(LBracLoc, Method->getReturnType(), in BuildInstanceMessage()
H A DSemaType.cpp1540 RequireCompleteType(Loc, T, 0); in BuildArrayType()
1545 if (RequireCompleteType(Loc, T, in BuildArrayType()
1669 !RequireCompleteType(Loc, BaseT, 0) && in BuildArrayType()
5032 return RequireCompleteType(E->getExprLoc(), T, Diagnoser); in RequireCompleteExprType()
5071 bool Sema::RequireCompleteType(SourceLocation Loc, QualType T, in RequireCompleteType() function in Sema
5193 RequireCompleteType(Loc, QualType(MPTy->getClass(), 0), 0); in RequireCompleteTypeImpl()
5297 bool Sema::RequireCompleteType(SourceLocation Loc, QualType T, in RequireCompleteType() function in Sema
5300 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType()
5340 RequireCompleteType(Loc, ElemType, 0); in RequireLiteralType()
5363 RequireCompleteType(Loc, ElemType, diag::note_non_literal_incomplete, T); in RequireLiteralType()
[all …]
H A DSemaInit.cpp3086 if (S.RequireCompleteType(List->getExprLoc(), E, 0)) { in TryInitializerListConstruction()
3193 if (S.RequireCompleteType(Kind.getLocation(), DestType, 0)) { in TryConstructorInitialization()
3429 if (S.RequireCompleteType(InitList->getLocStart(), DestType, 0)) { in TryListInitialization()
3541 !S.RequireCompleteType(Kind.getLocation(), T1, 0)) { in TryRefInitWithConversionFunction()
3584 !S.RequireCompleteType(Kind.getLocation(), T2, 0)) { in TryRefInitWithConversionFunction()
4171 if (!S.RequireCompleteType(Kind.getLocation(), DestType, 0)) { in TryUserDefinedConversion()
4217 if (!S.RequireCompleteType(DeclLoc, SourceType, 0)) { in TryUserDefinedConversion()
5052 if (S.RequireCompleteType(Loc, T, diag::err_temp_copy_incomplete)) in CopyObject()
5115 if (S.RequireCompleteType(Loc, Parm->getType(), in CopyObject()
6565 if (!S.RequireCompleteType(Kind.getLocation(), in Diagnose()
[all …]
H A DSemaOverload.cpp1752 !RequireCompleteType(From->getLocStart(), FromType, 0)) in IsIntegralPromotion()
2083 !RequireCompleteType(From->getLocStart(), FromPointeeType, 0) && in IsPointerConversion()
2686 !RequireCompleteType(From->getLocStart(), ToClass, 0) && in IsMemberPointerConversion()
3011 S.RequireCompleteType(From->getExprLoc(), ToType, 0); in IsUserDefinedConversion()
3089 } else if (S.RequireCompleteType(From->getLocStart(), From->getType(), 0)) { in IsUserDefinedConversion()
3216 if (!RequireCompleteType(From->getLocStart(), ToType, in DiagnoseMultipleUserDefinedConversion()
3975 } else if (!RequireCompleteType(Loc, OrigT2, 0) && in CompareReferenceRelationship()
4245 !S.RequireCompleteType(DeclLoc, T2, 0) && in TryReferenceInit()
4318 T2->isRecordType() && !S.RequireCompleteType(DeclLoc, T2, 0) && in TryReferenceInit()
4456 if (S.RequireCompleteType(From->getLocStart(), ToType, 0)) in TryListConversion()
[all …]
H A DSemaExpr.cpp911 RequireCompleteType(E->getExprLoc(), E->getType(), in DefaultVariadicArgumentPromotion()
3514 if (RequireCompleteType(E->getExprLoc(), in CheckUnaryExprOrTypeTraitOperand()
3617 if (RequireCompleteType(OpLoc, ExprType, in CheckUnaryExprOrTypeTraitOperand()
4037 RequireCompleteType(LLoc, ResultType, in CreateBuiltinArraySubscriptExpr()
4358 if (RequireCompleteType(Arg->getLocStart(), in GatherArgumentsForCall()
4870 if (RequireCompleteType(Arg->getLocStart(), in BuildResolvedCallExpr()
4927 if (RequireCompleteType(LParenLoc, Context.getBaseElementType(literalType), in BuildCompoundLiteralExpr()
4936 RequireCompleteType(LParenLoc, literalType, in BuildCompoundLiteralExpr()
7184 return S.RequireCompleteType(Loc, PointeeTy, in checkArithmeticIncompletePointerType()
8702 return S.RequireCompleteType(Loc, E->getType(), in CheckForModifiableLvalue()
[all …]
H A DSemaExprMember.cpp594 SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0), in LookupMemberExprInRecord()
1275 if (S.RequireCompleteType(OpLoc, BaseType, in LookupMemberExpr()
H A DSemaOpenMP.cpp826 if (RequireCompleteType(ILoc, VD->getType(), in CheckOMPThreadPrivateDecl()
4121 if (RequireCompleteType(ELoc, Type, in ActOnOpenMPPrivateClause()
4262 if (RequireCompleteType(ELoc, Type, in ActOnOpenMPFirstprivateClause()
4486 if (RequireCompleteType(ELoc, Type, in ActOnOpenMPLastprivateClause()
4799 if (RequireCompleteType(ELoc, Type, in ActOnOpenMPReductionClause()
5042 if (RequireCompleteType(ELoc, QType, in ActOnOpenMPLinearClause()
H A DSemaDeclObjC.cpp575 else if (RequireCompleteType(SuperLoc, in ActOnStartClassInterface()
899 || RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), in ActOnStartCategoryInterface()
978 } else if (RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), in ActOnStartCategoryImplementation()
1026 RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), in ActOnStartClassImplementation()
H A DSemaCXXScopeSpec.cpp212 if (RequireCompleteType(loc, type, diag::err_incomplete_nested_name_spec, in RequireCompleteDeclContext()
H A DSemaExceptionSpec.cpp115 RequireCompleteType(Range.getBegin(), PointeeT, in CheckSpecifiedExceptionType()
H A DSemaDecl.cpp4119 if (RequireCompleteType(Anon->getLocation(), RecTy, in BuildMicrosoftCAnonymousStruct()
8736 if (RequireCompleteType(VDecl->getLocation(), BaseDeclType, in AddInitializerToDecl()
9087 if (RequireCompleteType(VD->getLocation(), in ActOnInitializerError()
9169 RequireCompleteType(Var->getLocation(), Type, in ActOnUninitializedDecl()
9196 if (RequireCompleteType(Var->getLocation(), in ActOnUninitializedDecl()
9211 RequireCompleteType(Var->getLocation(), Type, in ActOnUninitializedDecl()
9250 if (RequireCompleteType(Var->getLocation(), in ActOnUninitializedDecl()
10268 RequireCompleteType(FD->getLocation(), ResultType, in ActOnStartOfFunctionDef()
12085 if (RequireCompleteType(FieldLoc, FieldTy, diag::err_field_incomplete)) in VerifyBitField()
12289 if (RequireCompleteType(Loc, EltTy, diag::err_field_incomplete)) { in CheckFieldDecl()
[all …]
H A DSemaStmt.cpp1710 RequireCompleteType(forLoc, QualType(objectType, 0), in CheckObjCForCollectionOperand()
2168 if (RequireCompleteType(RangeLoc, RangeType, in BuildCXXForRangeStmt()
3207 if (RequireCompleteType(atLoc, type, in ActOnObjCAtSynchronizedOperand()
H A DSema.cpp785 } else if (RequireCompleteType(VD->getLocation(), VD->getType(), in ActOnEndOfTranslationUnit()
H A DSemaLambda.cpp460 if (RequireCompleteType(CallOperator->getLocStart(), LSI->ReturnType, in buildLambdaScope()
H A DSemaPseudoObject.cpp1048 if (RequireCompleteType(FromE->getExprLoc(), T, in CheckSubscriptingKind()
H A DSemaObjCProperty.cpp931 if (RequireCompleteType(PropertyDiagLoc, PropertyIvarType, in ActOnPropertyImplDecl()
H A DSemaDeclCXX.cpp252 if (RequireCompleteType(Param->getLocation(), Param->getType(), in SetParamDefaultArgument()
1445 if (RequireCompleteType(BaseLoc, BaseType, in CheckBaseSpecifier()
11836 !BaseType->isDependentType() && RequireCompleteType(Loc, BaseType, DK)) in BuildExceptionDeclaration()
12831 RequireCompleteType(New->getLocation(), NewClassTy, in CheckOverridingFunctionReturnType()
H A DSemaLookup.cpp2186 Result.S.RequireCompleteType(Result.InstantiationLoc, QualType(T, 0), in addAssociatedClassesAndNamespaces()
H A DSemaChecking.cpp1348 RequireCompleteType(Ptr->getLocStart(), ValType->getPointeeType(), in SemaAtomicOpsOverloaded()
7514 RequireCompleteType(Param->getLocation(), Param->getType(), in CheckParmsForFunctionDef()
H A DSemaTemplateInstantiateDecl.cpp4512 RequireCompleteType(Loc, T, diag::err_incomplete_type)) in FindInstantiatedDecl()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DSema.h1319 bool RequireCompleteType(SourceLocation Loc, QualType T,
1321 bool RequireCompleteType(SourceLocation Loc, QualType T,
1325 bool RequireCompleteType(SourceLocation Loc, QualType T, in RequireCompleteType() function
1328 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType()
1332 bool RequireCompleteType(SourceLocation Loc, QualType T, in RequireCompleteType() function
1335 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType()
1339 bool RequireCompleteType(SourceLocation Loc, QualType T, in RequireCompleteType() function
1344 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType()

12