| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 2683 const Expr *InitExpr = VD->getInit(); in DiagnoseForRangeReferenceVariableCopies() local 2684 if (!InitExpr) in DiagnoseForRangeReferenceVariableCopies() 2691 InitExpr = Cleanups->getSubExpr(); in DiagnoseForRangeReferenceVariableCopies() 2694 dyn_cast<MaterializeTemporaryExpr>(InitExpr); in DiagnoseForRangeReferenceVariableCopies() 2756 const Expr *InitExpr = VD->getInit(); in DiagnoseForRangeConstVariableCopies() local 2757 if (!InitExpr) in DiagnoseForRangeConstVariableCopies() 2781 << VD << VariableType << InitExpr->getType(); in DiagnoseForRangeConstVariableCopies() 2815 const Expr *InitExpr = VD->getInit(); in DiagnoseForRangeVariableCopies() local 2816 if (!InitExpr) in DiagnoseForRangeVariableCopies() 3025 Expr *InitExpr = &AsRvalue; in TryMoveInitialization() local [all …]
|
| H A D | SemaInit.cpp | 396 Expr *InitExpr; in PerformEmptyInit() local 418 InitExpr->setType(SemaRef.Context.VoidTy); in PerformEmptyInit() 419 SubInit = InitExpr; in PerformEmptyInit() 762 else if (!InitExpr && !ILE->hasArrayFiller()) { in FillInEmptyInitializations() 1822 if (isa<InitListExpr>(InitExpr) && in CheckFlexibleArrayInit() 1823 cast<InitListExpr>(InitExpr)->getNumInits() == 0) { in CheckFlexibleArrayInit() 1845 SemaRef.Diag(InitExpr->getBeginLoc(), FlexArrayDiag) in CheckFlexibleArrayInit() 1846 << InitExpr->getBeginLoc(); in CheckFlexibleArrayInit() 7132 if (!InitExpr) in CheckMoveOnConstruction() 7138 QualType DestType = InitExpr->getType(); in CheckMoveOnConstruction() [all …]
|
| H A D | SemaDeclCXX.cpp | 3611 Expr *InitExpr = FieldInit->getInit(); in DiagnoseUninitializedFields() local 3612 if (!InitExpr) in DiagnoseUninitializedFields() 3616 dyn_cast<CXXDefaultInitExpr>(InitExpr)) { in DiagnoseUninitializedFields() 3617 InitExpr = Default->getExpr(); in DiagnoseUninitializedFields() 3618 if (!InitExpr) in DiagnoseUninitializedFields() 3655 if (!InitExpr) { in ActOnFinishCXXInClassMemberInitializer() 3668 ExprResult Init = InitExpr; in ActOnFinishCXXInClassMemberInitializer() 3678 InitializationSequence Seq(*this, Entity, Kind, InitExpr); in ActOnFinishCXXInClassMemberInitializer() 3679 Init = Seq.Perform(*this, Entity, Kind, InitExpr); in ActOnFinishCXXInClassMemberInitializer() 3695 InitExpr = Init.get(); in ActOnFinishCXXInClassMemberInitializer() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 4286 Expr *InitExpr = Init.get(); in InstantiateVariableInitializer() local 4289 (!InitExpr || in InstantiateVariableInitializer() 4290 !InitExpr->isConstantInitializer(getASTContext(), false))) { in InstantiateVariableInitializer() 4292 } else if (InitExpr) { in InstantiateVariableInitializer() 4294 AddInitializerToDecl(Var, InitExpr, DirectInit); in InstantiateVariableInitializer()
|
| H A D | SemaOpenMP.cpp | 11622 Expr *InitExpr; in ActOnOpenMPLinearClause() local 11643 InitExpr = VD ? VD->getInit() : SimpleRefExpr; in ActOnOpenMPLinearClause() 11645 InitExpr = VD ? SimpleRefExpr : Ref; in ActOnOpenMPLinearClause() 11646 AddInitializerToDecl(Init, DefaultLvalueConversion(InitExpr).get(), in ActOnOpenMPLinearClause() 11745 Expr *InitExpr = *CurInit; in FinishOpenMPLinearClause() local 11763 InitExpr, IV, Step, /* Subtract */ false); in FinishOpenMPLinearClause() 11774 InitExpr, NumIterations, Step, /*Subtract=*/false); in FinishOpenMPLinearClause()
|
| H A D | SemaDecl.cpp | 16490 Expr *InitExpr = ECD->getInitExpr(); in ValidDuplicateEnum() local 16491 if (!InitExpr) in ValidDuplicateEnum() 16493 InitExpr = InitExpr->IgnoreImpCasts(); in ValidDuplicateEnum() 16495 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(InitExpr)) { in ValidDuplicateEnum() 16504 InitExpr = BO->getLHS(); in ValidDuplicateEnum() 16508 DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(InitExpr); in ValidDuplicateEnum()
|
| H A D | SemaExprCXX.cpp | 3112 const Expr *InitExpr = Field->getInClassInitializer(); in analyzeInClassInitializer() local 3113 if (!InitExpr) in analyzeInClassInitializer() 3115 if (const CXXNewExpr *NE = getNewExprFromInitListOrExpr(InitExpr)) { in analyzeInClassInitializer()
|
| H A D | SemaExpr.cpp | 5827 SourceLocation RParenLoc, Expr *InitExpr) { in ActOnCompoundLiteral() argument 5829 assert(InitExpr && "ActOnCompoundLiteral(): missing expression"); in ActOnCompoundLiteral() 5836 return BuildCompoundLiteralExpr(LParenLoc, TInfo, RParenLoc, InitExpr); in ActOnCompoundLiteral()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 979 Expr *InitExpr = Init.get(); in ParseLambdaIntroducer() local 983 Loc, Kind == LCK_ByRef, Id, InitKind, InitExpr); in ParseLambdaIntroducer() 984 Init = InitExpr; in ParseLambdaIntroducer() 1856 ExprResult InitExpr = ExprError(); in ParseCXXCondition() local 1860 InitExpr = ParseBraceInitializer(); in ParseCXXCondition() 1862 InitExpr = ParseAssignmentExpression(); in ParseCXXCondition() 1875 if (!InitExpr.isInvalid()) in ParseCXXCondition() 1876 Actions.AddInitializerToDecl(DeclOut, InitExpr.get(), !CopyInitialization); in ParseCXXCondition()
|
| /freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/ |
| H A D | Wasm.h | 82 WasmInitExpr InitExpr; member
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineCXX.cpp | 880 Expr *InitExpr = *i; in VisitLambdaExpr() local 881 assert(InitExpr && "Capture missing initialization expression"); in VisitLambdaExpr() 882 InitVal = State->getSVal(InitExpr, LocCtxt); in VisitLambdaExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGCoroutine.cpp | 358 Expr const *InitExpr = VD->getInit(); in addCopy() local 360 Visitor.Visit(const_cast<Expr*>(InitExpr)); in addCopy()
|
| H A D | CodeGenModule.cpp | 3161 const Expr *InitExpr = D->getAnyInitializer(InitDecl); in GetOrCreateLLVMGlobal() local 3162 if (InitExpr) { in GetOrCreateLLVMGlobal() 3484 const Expr *InitExpr = D->getAnyInitializer(InitDecl); in EmitGlobalVarDefinition() local 3501 else if (!InitExpr) { in EmitGlobalVarDefinition() 3519 QualType T = InitExpr->getType(); in EmitGlobalVarDefinition()
|
| H A D | CGExprConstant.cpp | 65 llvm::Constant *InitExpr); 70 llvm::ConstantInt *InitExpr);
|
| H A D | CGDebugInfo.cpp | 4256 llvm::DIExpression *InitExpr = nullptr; in EmitGlobalVariable() local 4260 InitExpr = in EmitGlobalVariable() 4263 InitExpr = DBuilder.createConstantValueExpression( in EmitGlobalVariable() 4277 true, InitExpr, getOrCreateStaticDataMemberDeclarationOrNull(VarD), in EmitGlobalVariable()
|
| H A D | CGExpr.cpp | 4018 const Expr *InitExpr = E->getInitializer(); in EmitCompoundLiteralLValue() local 4021 EmitAnyExprToMem(InitExpr, DeclPtr, E->getType().getQualifiers(), in EmitCompoundLiteralLValue()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| H A D | ObjCMT.cpp | 796 const Expr *InitExpr = Enumerator->getInitExpr(); in UseNSOptionsMacro() local 797 if (!InitExpr) { in UseNSOptionsMacro() 802 InitExpr = InitExpr->IgnoreParenCasts(); in UseNSOptionsMacro() 803 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(InitExpr)) in UseNSOptionsMacro()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | LocalizationChecker.cpp | 1249 const Expr *InitExpr = VD->getInit(); in isCheckingPlurality() local 1250 if (InitExpr) { in isCheckingPlurality() 1252 dyn_cast<BinaryOperator>(InitExpr->IgnoreParenImpCasts())) { in isCheckingPlurality()
|
| /freebsd-12.1/contrib/llvm/include/llvm/ObjectYAML/ |
| H A D | WasmYAML.h | 74 wasm::WasmInitExpr InitExpr; member
|
| /freebsd-12.1/contrib/llvm/lib/ObjectYAML/ |
| H A D | WasmYAML.cpp | 359 IO.mapRequired("InitExpr", Global.InitExpr); in mapping()
|
| /freebsd-12.1/contrib/llvm/lib/Object/ |
| H A D | WasmObjectFile.cpp | 911 if (Error Err = readInitExpr(Global.InitExpr, Ctx)) in parseGlobalSection()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Expr.cpp | 3522 const Expr *InitExpr = CLE->getInitializer(); in isNullPointerConstant() local 3523 if (const InitListExpr *ILE = dyn_cast<InitListExpr>(InitExpr)) in isNullPointerConstant()
|
| H A D | ExprConstant.cpp | 6638 const Expr *InitExpr = E->getNumInits() ? E->getInit(0) : &VIE; in VisitInitListExpr() local 6641 if (!HandleLValueMember(Info, InitExpr, Subobject, Field, &Layout)) in VisitInitListExpr() 6646 isa<CXXDefaultInitExpr>(InitExpr)); in VisitInitListExpr() 6648 return EvaluateInPlace(Result.getUnionValue(), Info, Subobject, InitExpr); in VisitInitListExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 4426 Expr *InitExpr);
|