/freebsd-11-stable/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | WasmEmitter.cpp | 36 void writeInitExpr(raw_ostream &OS, const wasm::WasmInitExpr &InitExpr); 131 const wasm::WasmInitExpr &InitExpr) { 132 writeUint8(OS, InitExpr.Opcode); 133 switch (InitExpr.Opcode) { 135 encodeSLEB128(InitExpr.Value.Int32, OS); 138 encodeSLEB128(InitExpr.Value.Int64, OS); 141 writeUint32(OS, InitExpr.Value.Float32); 144 writeUint64(OS, InitExpr.Value.Float64); 147 encodeULEB128(InitExpr.Value.Global, OS); 150 reportError("unknown opcode in init_expr: " + Twine(InitExpr 130 writeInitExpr(raw_ostream &OS, const wasm::WasmInitExpr &InitExpr) argument [all...] |
H A D | WasmYAML.cpp | 412 IO.mapRequired("InitExpr", Global.InitExpr);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | Wasm.h | 93 WasmInitExpr InitExpr; member in struct:llvm::wasm::WasmGlobal
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 2710 const Expr *InitExpr = VD->getInit(); local 2711 if (!InitExpr) 2716 if (auto Cleanups = dyn_cast<ExprWithCleanups>(InitExpr)) 2718 InitExpr = Cleanups->getSubExpr(); 2721 dyn_cast<MaterializeTemporaryExpr>(InitExpr); 2796 const Expr *InitExpr = VD->getInit(); local 2797 if (!InitExpr) 2802 if (const CXXConstructExpr *CE = dyn_cast<CXXConstructExpr>(InitExpr)) { 2805 } else if (const CastExpr *CE = dyn_cast<CastExpr>(InitExpr)) { 2824 << VD << VariableType << InitExpr 2862 const Expr *InitExpr = VD->getInit(); local 3075 Expr *InitExpr = &AsRvalue; local [all...] |
H A D | SemaInit.cpp | 465 Expr *InitExpr, FieldDecl *Field, 488 Expr *InitExpr; local 508 InitExpr = VerifyOnly ? &DummyInitList : new (SemaRef.Context) 510 InitExpr->setType(SemaRef.Context.VoidTy); 511 SubInit = InitExpr; 864 Expr *InitExpr = (Init < NumInits ? ILE->getInit(Init) : nullptr); 865 if (!InitExpr && Init < NumInits && ILE->hasArrayFiller()) 867 else if (!InitExpr && !ILE->hasArrayFiller()) { 917 = dyn_cast_or_null<InitListExpr>(InitExpr)) { 921 dyn_cast_or_null<DesignatedInitUpdateExpr>(InitExpr)) { [all...] |
H A D | SemaLambda.cpp | 1529 Expr *InitExpr = Init.get(); 1534 InitializationSequence InitSeq(*this, Entity, InitKind, InitExpr); 1535 return InitSeq.Perform(*this, Entity, InitKind, InitExpr);
|
H A D | SemaDeclCXX.cpp | 3150 /// bitfield width if there is one, 'InitExpr' specifies the initializer if 3840 Expr *InitExpr = FieldInit->getInit(); 3841 if (!InitExpr) 3845 dyn_cast<CXXDefaultInitExpr>(InitExpr)) { 3846 InitExpr = Default->getExpr(); 3847 if (!InitExpr) 3850 UninitializedChecker.CheckInitializer(InitExpr, Constructor, 3854 UninitializedChecker.CheckInitializer(InitExpr, nullptr, 3896 Expr *InitExpr) { 3904 if (!InitExpr) { [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 4975 Expr *InitExpr = Init.get(); local 4978 (!InitExpr || 4979 !InitExpr->isConstantInitializer(getASTContext(), false))) { 4981 } else if (InitExpr) { 4983 AddInitializerToDecl(Var, InitExpr, DirectInit);
|
H A D | SemaDecl.cpp | 17326 Expr *InitExpr = ECD->getInitExpr(); local 17327 if (!InitExpr) 17329 InitExpr = InitExpr->IgnoreImpCasts(); 17331 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(InitExpr)) { 17340 InitExpr = BO->getLHS(); 17344 DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(InitExpr);
|
H A D | SemaExprCXX.cpp | 3108 const Expr *InitExpr = Field->getInClassInitializer(); 3109 if (!InitExpr) 3111 if (const CXXNewExpr *NE = getNewExprFromInitListOrExpr(InitExpr)) {
|
H A D | SemaOpenMP.cpp | 14427 Expr *InitExpr; 14448 InitExpr = VD ? VD->getInit() : SimpleRefExpr; 14450 InitExpr = VD ? SimpleRefExpr : Ref; 14451 AddInitializerToDecl(Init, DefaultLvalueConversion(InitExpr).get(), 14551 Expr *InitExpr = *CurInit; 14564 // Build update: Var = InitExpr + IV * Step 14568 SemaRef, S, RefExpr->getExprLoc(), *CurPrivate, InitExpr, IV, Step, 14575 // Build final: Var = InitExpr + NumIterations * Step 14580 InitExpr, NumIterations, Step, /*Subtract=*/false,
|
H A D | SemaExpr.cpp | 6158 SourceLocation RParenLoc, Expr *InitExpr) { 6160 assert(InitExpr && "ActOnCompoundLiteral(): missing expression"); 6167 return BuildCompoundLiteralExpr(LParenLoc, TInfo, RParenLoc, InitExpr); 6157 ActOnCompoundLiteral(SourceLocation LParenLoc, ParsedType Ty, SourceLocation RParenLoc, Expr *InitExpr) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 911 Expr *InitExpr = *i; local 912 assert(InitExpr && "Capture missing initialization expression"); 913 InitVal = State->getSVal(InitExpr, LocCtxt);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCoroutine.cpp | 356 Expr const *InitExpr = VD->getInit(); local 358 Visitor.Visit(const_cast<Expr*>(InitExpr));
|
H A D | CGExprConstant.cpp | 559 llvm::Constant *InitExpr, bool AllowOverwrite = false); 565 llvm::ConstantInt *InitExpr, bool AllowOverwrite = false);
|
H A D | CodeGenModule.cpp | 3579 const Expr *InitExpr = D->getAnyInitializer(InitDecl); local 3580 if (InitExpr) { 3917 const Expr *InitExpr = D->getAnyInitializer(InitDecl); local 3939 else if (!InitExpr) { 3957 QualType T = InitExpr->getType();
|
H A D | CGDebugInfo.cpp | 4588 llvm::DIExpression *InitExpr = nullptr; 4592 InitExpr = 4595 InitExpr = DBuilder.createConstantValueExpression( 4609 true, true, InitExpr, getOrCreateStaticDataMemberDeclarationOrNull(VarD),
|
H A D | CGExpr.cpp | 4245 const Expr *InitExpr = E->getInitializer(); local 4248 EmitAnyExprToMem(InitExpr, DeclPtr, E->getType().getQualifiers(),
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 1122 Expr *InitExpr = Init.get(); 1126 Loc, Kind == LCK_ByRef, EllipsisLoc, Id, InitKind, InitExpr); 1127 Init = InitExpr; 2057 ExprResult InitExpr = ExprError(); 2061 InitExpr = ParseBraceInitializer(); 2064 InitExpr = ParseAssignmentExpression(); 2077 if (!InitExpr.isInvalid()) 2078 Actions.AddInitializerToDecl(DeclOut, InitExpr.get(), !CopyInitialization);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 807 const Expr *InitExpr = Enumerator->getInitExpr(); local 808 if (!InitExpr) { 813 InitExpr = InitExpr->IgnoreParenCasts(); 814 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(InitExpr))
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | LocalizationChecker.cpp | 1250 const Expr *InitExpr = VD->getInit(); 1251 if (InitExpr) { 1253 dyn_cast<BinaryOperator>(InitExpr->IgnoreParenImpCasts())) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
H A D | WasmYAML.h | 74 wasm::WasmInitExpr InitExpr; member in struct:llvm::WasmYAML::Global
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | WasmObjectFile.cpp | 995 if (Error Err = readInitExpr(Global.InitExpr, Ctx))
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 3827 const Expr *InitExpr = CLE->getInitializer(); local 3828 if (const InitListExpr *ILE = dyn_cast<InitListExpr>(InitExpr))
|
H A D | ExprConstant.cpp | 9063 const Expr *InitExpr = E->getNumInits() ? E->getInit(0) : &VIE; 9066 if (!HandleLValueMember(Info, InitExpr, Subobject, Field, &Layout)) 9071 isa<CXXDefaultInitExpr>(InitExpr)); 9073 return EvaluateInPlace(Result.getUnionValue(), Info, Subobject, InitExpr);
|