Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.simple/
H A Dp5-cxx0x.cpp92 namespace RequireCompleteType { namespace
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp609 RequireCompleteType(clang::QualType(super_class->getTypeForDecl(), 0)); in CompleteObjCInterfaceDecl()
615 if (!RequireCompleteType(type)) in CompleteAndFetchChildren()
684 bool ClangASTImporter::RequireCompleteType(clang::QualType type) { in RequireCompleteType() function in ClangASTImporter
703 return RequireCompleteType(array_type->getElementType()); in RequireCompleteType()
705 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()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaStmtAsm.cpp330 if (RequireCompleteType(OutputExpr->getBeginLoc(), Exprs[i]->getType(), in ActOnGCCAsmStmt()
445 if (RequireCompleteType(InputExpr->getBeginLoc(), Exprs[i]->getType(), in ActOnGCCAsmStmt()
855 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()
1283 if (S.RequireCompleteType(Loc, PromiseType, diag::err_incomplete_type)) in makeNewAndDeleteExpr()
H A DSemaCast.cpp790 if (Self.RequireCompleteType(OpRange.getBegin(), DestPointee, in CheckDynamicCast()
835 if (Self.RequireCompleteType(OpRange.getBegin(), SrcPointee, in CheckDynamicCast()
1351 if (Self.RequireCompleteType(OpRange.getBegin(), DestType, in TryStaticCast()
1834 if (Self.RequireCompleteType(OpRange.getBegin(), DestType, in TryStaticImplicitCast()
2904 if (Self.RequireCompleteType(OpRange.getBegin(), DestType, in CheckCStyleCast()
3163 if (Self.RequireCompleteType(OpRange.getBegin(), DestType, in CheckBuiltinBitCast()
3165 Self.RequireCompleteType(OpRange.getBegin(), SrcType, in CheckBuiltinBitCast()
H A DSemaExprCXX.cpp976 if (RequireCompleteType(ThrowLoc, Ty, in CheckCXXThrowOperand()
1563 RequireCompleteType(TyBeginLoc, ElemTy, in BuildCXXTypeConstructExpr()
4782 return !S.RequireCompleteType( in CheckUnaryTypeTraitTypeCompleteness()
4791 return !S.RequireCompleteType( in CheckUnaryTypeTraitTypeCompleteness()
4831 return !S.RequireCompleteType( in CheckUnaryTypeTraitTypeCompleteness()
5317 if (S.RequireCompleteType(KWLoc, ArgTy, in evaluateTypeTrait()
5502 if (Self.RequireCompleteType( in EvaluateBinaryTypeTrait()
5526 if (Self.RequireCompleteType(KeyLoc, RhsT, in EvaluateBinaryTypeTrait()
5622 Self.RequireCompleteType(KeyLoc, LhsT, in EvaluateBinaryTypeTrait()
5626 Self.RequireCompleteType(KeyLoc, RhsT, in EvaluateBinaryTypeTrait()
[all …]
H A DSemaExprObjC.cpp1140 if (RequireCompleteType(AtLoc, EncodedType, in BuildObjCEncodeExpression()
1860 if (RequireCompleteType(argExpr->getSourceRange().getBegin(), in CheckMessageArgumentTypes()
1995 if (RequireCompleteType(MemberLoc, OPT->getPointeeType(), in HandleExprPropertyRefExpr()
2138 if (RequireCompleteType(MemberLoc, OBJPT->getPointeeType(), in HandleExprPropertyRefExpr()
2659 if (RequireCompleteType(Loc, Context.getObjCInterfaceType(Class), in BuildClassMessage()
2696 RequireCompleteType(LBracLoc, Method->getReturnType(), in BuildClassMessage()
2929 if (RequireCompleteType(Loc, Receiver->getType(), in BuildInstanceMessage()
3064 if (RequireCompleteType(Loc, OCIType->getPointeeType(), in BuildInstanceMessage()
3239 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()
1817 || RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), in ActOnStartCategoryInterface()
1928 } else if (RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), in ActOnStartCategoryImplementation()
1983 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.cpp8591 return RequireCompleteType(E->getExprLoc(), getCompletedType(E), Kind, in RequireCompleteExprType()
8619 bool Sema::RequireCompleteType(SourceLocation Loc, QualType T, in RequireCompleteType() function in Sema
8812 RequireCompleteType(Loc, QualType(MPTy->getClass(), 0), Kind, in RequireCompleteTypeImpl()
8965 bool Sema::RequireCompleteType(SourceLocation Loc, QualType T, in RequireCompleteType() function in Sema
8968 return RequireCompleteType(Loc, T, Kind, Diagnoser); in RequireCompleteType()
9026 if (RequireCompleteType(Loc, ElemType, diag::note_non_literal_incomplete, T)) in RequireLiteralType()
9252 if (RequireCompleteType(Loc, T, diag::err_atomic_specifier_bad_type, 0)) in BuildAtomicType()
H A DSemaStmt.cpp2242 ? RequireCompleteType(forLoc, QualType(objectType, 0), in CheckObjCForCollectionOperand()
2793 if (RequireCompleteType(RangeLoc, RangeType, in BuildCXXForRangeStmt()
4295 if (RequireCompleteType(atLoc, type, in ActOnObjCAtSynchronizedOperand()
H A DSemaExceptionSpec.cpp171 RequireCompleteType(Range.getBegin(), PointeeT, DiagID, Kind, Range)) in CheckSpecifiedExceptionType()
H A DSemaExpr.cpp1071 RequireCompleteType(E->getExprLoc(), E->getType(), in DefaultVariadicArgumentPromotion()
5206 if (RequireCompleteType(Base->getExprLoc(), ResultTy, in ActOnOMPArraySectionExpr()
6145 if (RequireCompleteType(Arg->getBeginLoc(), ProtoArgType, in GatherArgumentsForCall()
7238 RequireCompleteType(LParenLoc, literalType, in BuildCompoundLiteralExpr()
13755 return S.RequireCompleteType(Loc, E->getType(), in CheckForModifiableLvalue()
14062 S.RequireCompleteType(Loc, RHS.get()->getType(), in CheckCommaOperands()
15959 && RequireCompleteType(BuiltinLoc, ArgTy, in BuildBuiltinOffsetOf()
16008 if (RequireCompleteType(OC.LocStart, CurrentType, in BuildBuiltinOffsetOf()
17870 S.RequireCompleteType(Loc, Param->getType(), Diagnoser); in CheckCompleteParameterTypesForMangler()
19897 if (RequireCompleteType(Loc, ReturnType, Diagnoser)) in CheckCallReturnType()
[all …]
H A DSemaDeclCXX.cpp260 if (RequireCompleteType(Param->getLocation(), Param->getType(), in ConvertParamDefaultArgument()
1039 S.RequireCompleteType( in lookupStdTypeTraitMember()
1373 if (S.RequireCompleteType(Src->getLocation(), DecompType, in checkMemberDecomposition()
2590 if (RequireCompleteType(BaseLoc, BaseType, in CheckBaseSpecifier()
8615 if (RequireCompleteType(FD->getLocation(), Context.getRecordType(RD), in CheckExplicitlyDefaultedComparison()
11360 if (RequireCompleteType(Loc, TyForDiags(Info), diag::err_incomplete_type)) in CheckComparisonCategoryType()
11383 if (RequireCompleteType(Loc, TyForDiags(Info), diag::err_incomplete_type)) in CheckComparisonCategoryType()
13297 if (S.RequireCompleteType(MD->getLocation(), in ComputeDefaultedSpecialMemberExceptionSpec()
16407 !BaseType->isDependentType() && RequireCompleteType(Loc, BaseType, DK)) in BuildExceptionDeclaration()
17531 RequireCompleteType(New->getLocation(), NewClassTy, in CheckOverridingFunctionReturnType()
H A DSemaInit.cpp6307 if (S.RequireCompleteType(Loc, T, diag::err_temp_copy_incomplete)) in CopyObject()
6377 if (S.RequireCompleteType(Loc, Parm->getType(), in CopyObject()
8021 if (RequireCompleteType(E->getExprLoc(), T, diag::err_incomplete_type)) in TemporaryMaterializationConversion()
9163 if (!S.RequireCompleteType(Kind.getLocation(), in Diagnose()
9474 S.RequireCompleteType(Kind.getLocation(), FailedIncompleteType, in Diagnose()
H A DSemaLambda.cpp508 if (RequireCompleteType(CallOperator->getBeginLoc(), LSI->ReturnType, in buildLambdaScope()
H A DSemaPseudoObject.cpp1073 if (RequireCompleteType(FromE->getExprLoc(), T, in CheckSubscriptingKind()
H A DSema.cpp1288 } else if (RequireCompleteType(VD->getLocation(), VD->getType(), in ActOnEndOfTranslationUnit()
H A DSemaDecl.cpp12712 if (RequireCompleteType(VDecl->getLocation(), BaseDeclType, in AddInitializerToDecl()
13129 if (RequireCompleteType(VD->getLocation(), in ActOnInitializerError()
13222 if (RequireCompleteType(Var->getLocation(), Var->getType(), in ActOnUninitializedDecl()
13264 RequireCompleteType(Var->getLocation(), Type, in ActOnUninitializedDecl()
13310 RequireCompleteType(Var->getLocation(), Type, in ActOnUninitializedDecl()
13347 if (RequireCompleteType(Var->getLocation(), in ActOnUninitializedDecl()
14798 RequireCompleteType(FD->getLocation(), ResultType, in ActOnStartOfFunctionDef()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp197 GetClangASTImporter().RequireCompleteType(ClangUtil::GetQualType(type)); in ParseTypeFromClangModule()
234 static void RequireCompleteType(CompilerType type) { in RequireCompleteType() function
277 if (ast_importer.RequireCompleteType(qual_type)) in PrepareContextToReceiveMembers()
1302 RequireCompleteType(array_element_type); in ParseArrayType()
2102 RequireCompleteType(m_ast.GetType(type_source_info->getType())); in CompleteRecordType()
2901 RequireCompleteType(member_clang_type); in ParseSingleMember()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h2432 bool RequireCompleteType(SourceLocation Loc, QualType T,
2434 bool RequireCompleteType(SourceLocation Loc, QualType T,
2437 bool RequireCompleteType(SourceLocation Loc, QualType T, in RequireCompleteType() function
2439 return RequireCompleteType(Loc, T, CompleteTypeKind::Default, Diagnoser); in RequireCompleteType()
2441 bool RequireCompleteType(SourceLocation Loc, QualType T, unsigned DiagID) { in RequireCompleteType() function
2442 return RequireCompleteType(Loc, T, CompleteTypeKind::Default, DiagID); in RequireCompleteType()
2446 bool RequireCompleteType(SourceLocation Loc, QualType T, unsigned DiagID, in RequireCompleteType() function
2449 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType()
2456 return RequireCompleteType(Loc, T, CompleteTypeKind::Normal, Diagnoser); in RequireCompleteSizedType()

12