Home
last modified time | relevance | path

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

12

/openbsd/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.cpp97 TypeSystemClang::RequireCompleteType(method_ct); in AddMethod()
258 TypeSystemClang::RequireCompleteType(m_ast_builder.ToCompilerType(member_qt)); in visitKnownMember()
322 TypeSystemClang::RequireCompleteType( in complete()
/openbsd/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp610 RequireCompleteType(clang::QualType(super_class->getTypeForDecl(), 0)); in CompleteObjCInterfaceDecl()
616 if (!RequireCompleteType(type)) in CompleteAndFetchChildren()
685 bool ClangASTImporter::RequireCompleteType(clang::QualType type) { in RequireCompleteType() function in ClangASTImporter
704 return RequireCompleteType(array_type->getElementType()); in RequireCompleteType()
706 return RequireCompleteType(atomic_type->getPointeeType()); in RequireCompleteType()
H A DClangASTImporter.h158 bool RequireCompleteType(clang::QualType type);
H A DASTResultSynthesizer.cpp343 m_sema->RequireCompleteType(last_expr->getSourceRange().getBegin(), in SynthesizeBodyResult()
H A DClangASTSource.cpp500 m_ast_importer_sp->RequireCompleteType(copied_field_type); in FindExternalLexicalDecls()
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaStmtAsm.cpp331 if (RequireCompleteType(OutputExpr->getBeginLoc(), Exprs[i]->getType(), in ActOnGCCAsmStmt()
451 if (RequireCompleteType(InputExpr->getBeginLoc(), Exprs[i]->getType(), in ActOnGCCAsmStmt()
861 if (RequireCompleteType(AsmLoc, QualType(RT, 0), in LookupInlineAsmField()
H A DSemaCoroutine.cpp98 if (S.RequireCompleteType(KwLoc, CoroTrait, in lookupPromiseType()
132 if (S.RequireCompleteType(FuncLoc, buildElaboratedType(), in lookupPromiseType()
176 if (S.RequireCompleteType(Loc, CoroHandleType, in lookupCoroutineHandleType()
1311 if (S.RequireCompleteType(Loc, PromiseType, diag::err_incomplete_type)) in makeNewAndDeleteExpr()
H A DSemaCast.cpp791 if (Self.RequireCompleteType(OpRange.getBegin(), DestPointee, in CheckDynamicCast()
836 if (Self.RequireCompleteType(OpRange.getBegin(), SrcPointee, in CheckDynamicCast()
1367 if (Self.RequireCompleteType(OpRange.getBegin(), DestType, in TryStaticCast()
1850 if (Self.RequireCompleteType(OpRange.getBegin(), DestType, in TryStaticImplicitCast()
2920 if (Self.RequireCompleteType(OpRange.getBegin(), DestType, in CheckCStyleCast()
3209 if (Self.RequireCompleteType(OpRange.getBegin(), DestType, in CheckBuiltinBitCast()
3211 Self.RequireCompleteType(OpRange.getBegin(), SrcType, in CheckBuiltinBitCast()
H A DSemaExprCXX.cpp979 if (RequireCompleteType(ThrowLoc, Ty, in CheckCXXThrowOperand()
1578 RequireCompleteType(TyBeginLoc, ElemTy, in BuildCXXTypeConstructExpr()
4858 return !S.RequireCompleteType( in CheckUnaryTypeTraitTypeCompleteness()
4867 return !S.RequireCompleteType( in CheckUnaryTypeTraitTypeCompleteness()
4876 return !S.RequireCompleteType( in CheckUnaryTypeTraitTypeCompleteness()
4914 return !S.RequireCompleteType( in CheckUnaryTypeTraitTypeCompleteness()
5422 if (S.RequireCompleteType(KWLoc, ArgTy, in evaluateTypeTrait()
5624 if (Self.RequireCompleteType( in EvaluateBinaryTypeTrait()
5648 if (Self.RequireCompleteType(KeyLoc, RhsT, in EvaluateBinaryTypeTrait()
5744 Self.RequireCompleteType(KeyLoc, LhsT, in EvaluateBinaryTypeTrait()
[all …]
H A DSemaExprObjC.cpp1138 if (RequireCompleteType(AtLoc, EncodedType, in BuildObjCEncodeExpression()
1858 if (RequireCompleteType(argExpr->getSourceRange().getBegin(), in CheckMessageArgumentTypes()
1993 if (RequireCompleteType(MemberLoc, OPT->getPointeeType(), in HandleExprPropertyRefExpr()
2136 if (RequireCompleteType(MemberLoc, OBJPT->getPointeeType(), in HandleExprPropertyRefExpr()
2657 if (RequireCompleteType(Loc, Context.getObjCInterfaceType(Class), in BuildClassMessage()
2694 RequireCompleteType(LBracLoc, Method->getReturnType(), in BuildClassMessage()
2925 if (RequireCompleteType(Loc, Receiver->getType(), in BuildInstanceMessage()
3060 if (RequireCompleteType(Loc, OCIType->getPointeeType(), in BuildInstanceMessage()
3235 RequireCompleteType(LBracLoc, Method->getReturnType(), in BuildInstanceMessage()
H A DSemaExprMember.cpp650 SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0), in LookupMemberExprInRecord()
1356 if (S.RequireCompleteType(OpLoc, BaseType, in LookupMemberExpr()
H A DSemaDeclObjC.cpp376 RequireCompleteType(MDecl->getLocation(), ResultType, in ActOnStartOfObjCMethodDef()
618 else if (RequireCompleteType(SuperLoc, in ActOnSuperClassOfClassInterface()
1831 || RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), in ActOnStartCategoryInterface()
1942 } else if (RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), in ActOnStartCategoryImplementation()
1997 RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), in ActOnStartClassImplementation()
H A DSemaCXXScopeSpec.cpp224 if (RequireCompleteType(loc, type, diag::err_incomplete_nested_name_spec, in RequireCompleteDeclContext()
H A DSemaType.cpp8693 return RequireCompleteType(E->getExprLoc(), getCompletedType(E), Kind, in RequireCompleteExprType()
8721 bool Sema::RequireCompleteType(SourceLocation Loc, QualType T, in RequireCompleteType() function in Sema
8914 RequireCompleteType(Loc, QualType(MPTy->getClass(), 0), Kind, in RequireCompleteTypeImpl()
9067 bool Sema::RequireCompleteType(SourceLocation Loc, QualType T, in RequireCompleteType() function in Sema
9070 return RequireCompleteType(Loc, T, Kind, Diagnoser); in RequireCompleteType()
9128 if (RequireCompleteType(Loc, ElemType, diag::note_non_literal_incomplete, T)) in RequireLiteralType()
9566 if (RequireCompleteType(Loc, T, diag::err_atomic_specifier_bad_type, 0)) in BuildAtomicType()
H A DSemaStmt.cpp2242 ? RequireCompleteType(forLoc, QualType(objectType, 0), in CheckObjCForCollectionOperand()
2802 if (RequireCompleteType(RangeLoc, RangeType, in BuildCXXForRangeStmt()
4287 if (RequireCompleteType(atLoc, type, in ActOnObjCAtSynchronizedOperand()
H A DSemaExceptionSpec.cpp172 RequireCompleteType(Range.getBegin(), PointeeT, DiagID, Kind, Range)) in CheckSpecifiedExceptionType()
H A DSemaExpr.cpp1075 RequireCompleteType(E->getExprLoc(), E->getType(), in DefaultVariadicArgumentPromotion()
5211 if (RequireCompleteType(Base->getExprLoc(), ResultTy, in ActOnOMPArraySectionExpr()
6384 if (RequireCompleteType(Arg->getBeginLoc(), ProtoArgType, in GatherArgumentsForCall()
7478 RequireCompleteType(LParenLoc, literalType, in BuildCompoundLiteralExpr()
14042 return S.RequireCompleteType(Loc, E->getType(), in CheckForModifiableLvalue()
14340 S.RequireCompleteType(Loc, RHS.get()->getType(), in CheckCommaOperands()
16227 && RequireCompleteType(BuiltinLoc, ArgTy, in BuildBuiltinOffsetOf()
16276 if (RequireCompleteType(OC.LocStart, CurrentType, in BuildBuiltinOffsetOf()
18166 S.RequireCompleteType(Loc, Param->getType(), Diagnoser); in CheckCompleteParameterTypesForMangler()
20276 if (RequireCompleteType(Loc, ReturnType, Diagnoser)) in CheckCallReturnType()
[all …]
H A DSemaDeclCXX.cpp274 if (RequireCompleteType(Param->getLocation(), Param->getType(), in ConvertParamDefaultArgument()
1073 S.RequireCompleteType( in lookupStdTypeTraitMember()
1407 if (S.RequireCompleteType(Src->getLocation(), DecompType, in checkMemberDecomposition()
2624 if (RequireCompleteType(BaseLoc, BaseType, in CheckBaseSpecifier()
8685 if (RequireCompleteType(FD->getLocation(), Context.getRecordType(RD), in CheckExplicitlyDefaultedComparison()
11457 if (RequireCompleteType(Loc, TyForDiags(Info), diag::err_incomplete_type)) in CheckComparisonCategoryType()
11480 if (RequireCompleteType(Loc, TyForDiags(Info), diag::err_incomplete_type)) in CheckComparisonCategoryType()
13406 if (S.RequireCompleteType(MD->getLocation(), in ComputeDefaultedSpecialMemberExceptionSpec()
16476 !BaseType->isDependentType() && RequireCompleteType(Loc, BaseType, DK)) in BuildExceptionDeclaration()
17742 RequireCompleteType(New->getLocation(), NewClassTy, in CheckOverridingFunctionReturnType()
H A DSemaInit.cpp6627 if (S.RequireCompleteType(Loc, T, diag::err_temp_copy_incomplete)) in CopyObject()
6697 if (S.RequireCompleteType(Loc, Parm->getType(), in CopyObject()
8349 if (RequireCompleteType(E->getExprLoc(), T, diag::err_incomplete_type)) in TemporaryMaterializationConversion()
9513 if (!S.RequireCompleteType(Kind.getLocation(), in Diagnose()
9829 S.RequireCompleteType(Kind.getLocation(), FailedIncompleteType, in Diagnose()
H A DSemaPseudoObject.cpp1073 if (RequireCompleteType(FromE->getExprLoc(), T, in CheckSubscriptingKind()
H A DSemaLambda.cpp516 if (RequireCompleteType(CallOperator->getBeginLoc(), LSI->ReturnType, in buildLambdaScope()
H A DSema.cpp1315 } else if (RequireCompleteType(VD->getLocation(), VD->getType(), in ActOnEndOfTranslationUnit()
/openbsd/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp198 GetClangASTImporter().RequireCompleteType(ClangUtil::GetQualType(type)); in ParseTypeFromClangModule()
255 if (ast_importer.RequireCompleteType(qual_type)) in PrepareContextToReceiveMembers()
1316 TypeSystemClang::RequireCompleteType(array_element_type); in ParseArrayType()
2170 TypeSystemClang::RequireCompleteType( in CompleteRecordType()
2980 TypeSystemClang::RequireCompleteType(member_clang_type); in ParseSingleMember()
/openbsd/gnu/llvm/clang/include/clang/Sema/
H A DSema.h2479 bool RequireCompleteType(SourceLocation Loc, QualType T,
2481 bool RequireCompleteType(SourceLocation Loc, QualType T,
2484 bool RequireCompleteType(SourceLocation Loc, QualType T, in RequireCompleteType() function
2486 return RequireCompleteType(Loc, T, CompleteTypeKind::Default, Diagnoser); in RequireCompleteType()
2488 bool RequireCompleteType(SourceLocation Loc, QualType T, unsigned DiagID) { in RequireCompleteType() function
2489 return RequireCompleteType(Loc, T, CompleteTypeKind::Default, DiagID); in RequireCompleteType()
2493 bool RequireCompleteType(SourceLocation Loc, QualType T, unsigned DiagID, in RequireCompleteType() function
2496 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType()
2503 return RequireCompleteType(Loc, T, CompleteTypeKind::Normal, Diagnoser); in RequireCompleteSizedType()
/openbsd/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h1066 static void RequireCompleteType(CompilerType type);

12