|
PostgreSQL Source Code git master
|
#include <execExpr.h>
Definition at line 300 of file execExpr.h.
| struct { ... } ExprEvalStep::agg_deserialize |
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::agg_plain_pergroup_nullcheck |
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::agg_presorted_distinctcheck |
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::agg_strict_input_check |
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::agg_trans |
Referenced by llvm_compile_expr().
| ExprContext* ExprEvalStep::aggcontext |
Definition at line 736 of file execExpr.h.
Referenced by ExecAggInitGroup(), ExecAggPlainTransByRef(), ExecAggPlainTransByVal(), and llvm_compile_expr().
| int ExprEvalStep::aggno |
Definition at line 675 of file execExpr.h.
Referenced by ExecInterpExpr(), and llvm_compile_expr().
| struct { ... } ExprEvalStep::aggref |
Referenced by llvm_compile_expr().
| struct ArrayMapState* ExprEvalStep::amstate |
Definition at line 495 of file execExpr.h.
| bool* ExprEvalStep::anynull |
Definition at line 399 of file execExpr.h.
Referenced by llvm_compile_expr().
| bool* ExprEvalStep::argnull |
Definition at line 663 of file execExpr.h.
Referenced by ExecEvalXmlExpr().
| NullableDatum* ExprEvalStep::args |
Definition at line 719 of file execExpr.h.
Referenced by ExecEvalFuncExprStrictFusage(), ExecInterpExpr(), ExecJustApplyFuncToCase(), and llvm_compile_expr().
| Datum* ExprEvalStep::argvalue |
Definition at line 662 of file execExpr.h.
Referenced by ExecEvalXmlExpr().
| struct { ... } ExprEvalStep::arraycoerce |
| struct { ... } ExprEvalStep::arrayexpr |
| struct { ... } ExprEvalStep::assign_tmp |
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::assign_var |
Referenced by llvm_compile_expr().
| int ExprEvalStep::attnum |
Definition at line 339 of file execExpr.h.
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::boolexpr |
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::casetest |
Referenced by llvm_compile_expr().
| bool* ExprEvalStep::checknull |
Definition at line 589 of file execExpr.h.
| Datum* ExprEvalStep::checkvalue |
Definition at line 588 of file execExpr.h.
| List* ExprEvalStep::clauses |
Definition at line 681 of file execExpr.h.
| CompareType ExprEvalStep::cmptype |
Definition at line 523 of file execExpr.h.
Referenced by ExecInterpExpr(), and llvm_compile_expr().
| char* ExprEvalStep::constraintname |
Definition at line 586 of file execExpr.h.
| struct { ... } ExprEvalStep::constval |
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::convert_rowtype |
| struct { ... } ExprEvalStep::cparam |
| union { ... } ExprEvalStep::d |
Referenced by array_subscript_assign(), array_subscript_assign_slice(), array_subscript_check_subscripts(), array_subscript_fetch(), array_subscript_fetch_old(), array_subscript_fetch_old_slice(), array_subscript_fetch_slice(), ExecComputeSlotInfo(), ExecEvalFuncExprFusage(), ExecEvalFuncExprStrictFusage(), ExecEvalSysVar(), ExecInterpExpr(), ExecJustApplyFuncToCase(), hstore_subscript_assign(), hstore_subscript_fetch(), jsonb_subscript_assign(), jsonb_subscript_check_subscripts(), jsonb_subscript_fetch(), jsonb_subscript_fetch_old(), llvm_compile_expr(), plpgsql_param_eval_generic(), plpgsql_param_eval_generic_ro(), plpgsql_param_eval_recfield(), plpgsql_param_eval_var(), plpgsql_param_eval_var_check(), plpgsql_param_eval_var_ro(), plpgsql_param_eval_var_transfer(), and saop_hash_element_match().
| struct { ... } ExprEvalStep::domaincheck |
| char ExprEvalStep::elemalign |
Definition at line 486 of file execExpr.h.
| bool ExprEvalStep::elembyval |
Definition at line 485 of file execExpr.h.
| Oid ExprEvalStep::element_type |
Definition at line 628 of file execExpr.h.
Referenced by ExecEvalArrayExpr().
| struct ScalarArrayOpExprHashTable* ExprEvalStep::elements_tab |
Definition at line 648 of file execExpr.h.
Referenced by ExecEvalHashedScalarArrayOp(), saop_element_hash(), and saop_hash_element_match().
| ExprState* ExprEvalStep::elemexprstate |
Definition at line 493 of file execExpr.h.
| int16 ExprEvalStep::elemlength |
Definition at line 484 of file execExpr.h.
| bool* ExprEvalStep::elemnulls |
Definition at line 481 of file execExpr.h.
| Oid ExprEvalStep::elemtype |
Definition at line 483 of file execExpr.h.
| Datum* ExprEvalStep::elemvalues |
Definition at line 480 of file execExpr.h.
| ErrorSaveContext* ExprEvalStep::escontext |
Definition at line 592 of file execExpr.h.
Referenced by ExecEvalJsonCoercion().
| bool ExprEvalStep::exists_cast_to_int |
Definition at line 771 of file execExpr.h.
| bool ExprEvalStep::exists_check_domain |
Definition at line 772 of file execExpr.h.
| bool ExprEvalStep::exists_coerce |
Definition at line 770 of file execExpr.h.
| FunctionCallInfo ExprEvalStep::fcinfo_data |
Definition at line 389 of file execExpr.h.
Referenced by llvm_compile_expr(), and saop_hash_element_match().
| FunctionCallInfo ExprEvalStep::fcinfo_data_in |
Definition at line 461 of file execExpr.h.
Referenced by llvm_compile_expr().
| FunctionCallInfo ExprEvalStep::fcinfo_data_out |
Definition at line 458 of file execExpr.h.
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::fetch |
Referenced by ExecComputeSlotInfo(), and llvm_compile_expr().
| AttrNumber ExprEvalStep::fieldnum |
Definition at line 543 of file execExpr.h.
Referenced by ExecEvalFieldSelect().
| struct { ... } ExprEvalStep::fieldselect |
| struct { ... } ExprEvalStep::fieldstore |
| FmgrInfo* ExprEvalStep::finfo |
Definition at line 388 of file execExpr.h.
Referenced by llvm_compile_expr(), and saop_hash_element_match().
| FmgrInfo* ExprEvalStep::finfo_in |
Definition at line 460 of file execExpr.h.
Referenced by llvm_compile_expr().
| FmgrInfo* ExprEvalStep::finfo_out |
Definition at line 457 of file execExpr.h.
| bool ExprEvalStep::first |
Definition at line 348 of file execExpr.h.
| bool ExprEvalStep::fixed |
Definition at line 327 of file execExpr.h.
Referenced by ExecComputeSlotInfo(), and llvm_compile_expr().
| PGFunction ExprEvalStep::fn_addr |
Definition at line 391 of file execExpr.h.
| FieldStore* ExprEvalStep::fstore |
Definition at line 553 of file execExpr.h.
| struct { ... } ExprEvalStep::func |
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::grouping_func |
| bool ExprEvalStep::has_nulls |
Definition at line 642 of file execExpr.h.
Referenced by ExecEvalHashedScalarArrayOp().
| struct { ... } ExprEvalStep::hashdatum |
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::hashdatum_initvalue |
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::hashedscalararrayop |
Referenced by saop_hash_element_match().
| ExprEvalRowtypeCache* ExprEvalStep::incache |
Definition at line 619 of file execExpr.h.
| bool ExprEvalStep::inclause |
Definition at line 643 of file execExpr.h.
Referenced by ExecEvalHashedScalarArrayOp().
| Datum ExprEvalStep::init_value |
Definition at line 598 of file execExpr.h.
Referenced by llvm_compile_expr().
| Oid ExprEvalStep::inputtype |
Definition at line 616 of file execExpr.h.
| struct { ... } ExprEvalStep::iocoerce |
Referenced by llvm_compile_expr().
| NullableDatum* ExprEvalStep::iresult |
Definition at line 610 of file execExpr.h.
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::is_json |
| bool ExprEvalStep::isnull |
Definition at line 382 of file execExpr.h.
Referenced by ExecEvalFuncExprStrictFusage(), ExecEvalJsonConstructor(), ExecEvalPreOrderedDistinctSingle(), ExecEvalRowNullInt(), ExecEvalXmlExpr(), ExecInterpExpr(), ExecJustApplyFuncToCase(), ExecJustAssignInnerVar(), ExecJustAssignInnerVarVirt(), ExecJustAssignOuterVar(), ExecJustAssignOuterVarVirt(), ExecJustAssignScanVar(), ExecJustAssignScanVarVirt(), ExecJustConst(), ExecJustHashInnerVar(), ExecJustHashInnerVarVirt(), ExecJustHashInnerVarWithIV(), ExecJustHashOuterVar(), ExecJustHashOuterVarStrict(), ExecJustHashOuterVarVirt(), ExecJustHashVarImpl(), ExecJustHashVarVirtImpl(), ExecJustInnerVar(), ExecJustInnerVarVirt(), ExecJustOuterVar(), ExecJustOuterVarVirt(), ExecJustScanVar(), ExecJustScanVarVirt(), ExecJustVarImpl(), ExecJustVarVirtImpl(), and llvm_compile_expr().
| bool* ExprEvalStep::isnull |
Definition at line 443 of file execExpr.h.
| struct JsonConstructorExprState* ExprEvalStep::jcstate |
Definition at line 669 of file execExpr.h.
Referenced by ExecEvalJsonConstructor().
| struct JsonExprState* ExprEvalStep::jsestate |
Definition at line 760 of file execExpr.h.
Referenced by ExecEvalJsonCoercionFinish(), ExecEvalJsonExprPath(), and llvm_compile_expr().
| void* ExprEvalStep::json_coercion_cache |
Definition at line 773 of file execExpr.h.
| struct { ... } ExprEvalStep::json_constructor |
| struct { ... } ExprEvalStep::jsonexpr |
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::jsonexpr_coercion |
| struct { ... } ExprEvalStep::jump |
Referenced by llvm_compile_expr().
| int ExprEvalStep::jumpdistinct |
Definition at line 737 of file execExpr.h.
Referenced by llvm_compile_expr().
| int ExprEvalStep::jumpdone |
Definition at line 374 of file execExpr.h.
Referenced by llvm_compile_expr().
| int ExprEvalStep::jumpnull |
Definition at line 515 of file execExpr.h.
Referenced by llvm_compile_expr().
| JunkFilter* ExprEvalStep::junkFilter |
Definition at line 351 of file execExpr.h.
| const TupleTableSlotOps* ExprEvalStep::kind |
Definition at line 331 of file execExpr.h.
Referenced by ExecComputeSlotInfo(), and llvm_compile_expr().
| TupleDesc ExprEvalStep::known_desc |
Definition at line 329 of file execExpr.h.
Referenced by ExecComputeSlotInfo(), and llvm_compile_expr().
| int ExprEvalStep::last_var |
Definition at line 325 of file execExpr.h.
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::make_readonly |
Referenced by llvm_compile_expr().
| bool ExprEvalStep::make_ro |
Definition at line 393 of file execExpr.h.
Referenced by llvm_compile_expr().
| TupleConversionMap* ExprEvalStep::map |
Definition at line 621 of file execExpr.h.
| struct { ... } ExprEvalStep::minmax |
| bool ExprEvalStep::multidims |
Definition at line 487 of file execExpr.h.
| bool* ExprEvalStep::named_argnull |
Definition at line 660 of file execExpr.h.
| Datum* ExprEvalStep::named_argvalue |
Definition at line 659 of file execExpr.h.
| int ExprEvalStep::nargs |
Definition at line 392 of file execExpr.h.
Referenced by ExecEvalFuncExprStrictFusage(), ExecInterpExpr(), ExecJustApplyFuncToCase(), and llvm_compile_expr().
| int ExprEvalStep::ncolumns |
Definition at line 562 of file execExpr.h.
| int ExprEvalStep::nelems |
Definition at line 482 of file execExpr.h.
Referenced by ExecEvalArrayExpr().
| struct { ... } ExprEvalStep::nextvalueexpr |
| bool ExprEvalStep::null_lhs_isnull |
Definition at line 647 of file execExpr.h.
| bool ExprEvalStep::null_lhs_result |
Definition at line 644 of file execExpr.h.
Referenced by ExecEvalHashedScalarArrayOp().
| uint8 ExprEvalStep::nullflag |
Definition at line 373 of file execExpr.h.
Referenced by llvm_compile_expr().
| bool* ExprEvalStep::nulls |
Definition at line 531 of file execExpr.h.
Referenced by ExecEvalMinMax(), ExecInterpExpr(), and llvm_compile_expr().
| struct { ... } ExprEvalStep::nulltest_row |
| bool ExprEvalStep::omit_quotes |
Definition at line 768 of file execExpr.h.
| MinMaxOp ExprEvalStep::op |
Definition at line 534 of file execExpr.h.
Referenced by CheckExprStillValid(), CheckOpSlotCompatibility(), ExecEvalAggOrderedTransDatum(), ExecEvalAggOrderedTransTuple(), ExecEvalArrayCoerce(), ExecEvalArrayExpr(), ExecEvalCoerceViaIOSafe(), ExecEvalConstraintCheck(), ExecEvalConstraintNotNull(), ExecEvalConvertRowtype(), ExecEvalFieldSelect(), ExecEvalFieldStoreDeForm(), ExecEvalFieldStoreForm(), ExecEvalFuncExprFusage(), ExecEvalFuncExprStrictFusage(), ExecEvalGroupingFunc(), ExecEvalHashedScalarArrayOp(), ExecEvalJsonCoercion(), ExecEvalJsonCoercionFinish(), ExecEvalJsonConstructor(), ExecEvalJsonExprPath(), ExecEvalJsonIsPredicate(), ExecEvalMergeSupportFunc(), ExecEvalMinMax(), ExecEvalNextValueExpr(), ExecEvalParamExec(), ExecEvalParamExtern(), ExecEvalParamSet(), ExecEvalRow(), ExecEvalRowNotNull(), ExecEvalRowNull(), ExecEvalRowNullInt(), ExecEvalScalarArrayOp(), ExecEvalSQLValueFunction(), ExecEvalStepOp(), ExecEvalSubPlan(), ExecEvalSysVar(), ExecEvalWholeRowVar(), ExecEvalXmlExpr(), ExecInterpExpr(), ExecJustApplyFuncToCase(), ExecJustAssignVarImpl(), ExecJustAssignVarVirtImpl(), ExecJustConst(), ExecJustVarImpl(), ExecJustVarVirtImpl(), and ExecReadyInterpretedExpr().
| intptr_t ExprEvalStep::opcode |
Definition at line 307 of file execExpr.h.
Referenced by ExecComputeSlotInfo(), and ExecInitJsonCoercion().
| ExprEvalRowtypeCache* ExprEvalStep::outcache |
Definition at line 620 of file execExpr.h.
| Oid ExprEvalStep::outputtype |
Definition at line 617 of file execExpr.h.
| struct { ... } ExprEvalStep::param |
| void* ExprEvalStep::paramarg |
Definition at line 433 of file execExpr.h.
Referenced by plpgsql_param_eval_var_check().
| void* ExprEvalStep::paramarg2 |
Definition at line 434 of file execExpr.h.
Referenced by plpgsql_param_eval_var_check().
| ExecEvalSubroutine ExprEvalStep::paramfunc |
Definition at line 432 of file execExpr.h.
Referenced by llvm_compile_expr(), and plpgsql_param_eval_var_check().
| int ExprEvalStep::paramid |
Definition at line 425 of file execExpr.h.
Referenced by plpgsql_param_eval_generic(), plpgsql_param_eval_generic_ro(), plpgsql_param_eval_recfield(), plpgsql_param_eval_var(), plpgsql_param_eval_var_check(), plpgsql_param_eval_var_ro(), and plpgsql_param_eval_var_transfer().
| Oid ExprEvalStep::paramtype |
Definition at line 426 of file execExpr.h.
Referenced by plpgsql_param_eval_generic(), plpgsql_param_eval_generic_ro(), plpgsql_param_eval_recfield(), plpgsql_param_eval_var(), plpgsql_param_eval_var_check(), plpgsql_param_eval_var_ro(), and plpgsql_param_eval_var_transfer().
| AggStatePerTrans ExprEvalStep::pertrans |
Definition at line 735 of file execExpr.h.
Referenced by ExecAggCopyTransValue(), ExecAggInitGroup(), ExecAggPlainTransByRef(), ExecAggPlainTransByVal(), ExecEvalAggOrderedTransDatum(), ExecEvalAggOrderedTransTuple(), ExecEvalPreOrderedDistinctMulti(), ExecEvalPreOrderedDistinctSingle(), ExecInterpExpr(), and llvm_compile_expr().
| JsonIsPredicate* ExprEvalStep::pred |
Definition at line 754 of file execExpr.h.
Referenced by ExecEvalJsonIsPredicate().
| struct { ... } ExprEvalStep::qualexpr |
Referenced by llvm_compile_expr().
| bool* ExprEvalStep::resnull |
Definition at line 311 of file execExpr.h.
Referenced by array_subscript_assign(), array_subscript_assign_slice(), array_subscript_check_subscripts(), array_subscript_fetch(), array_subscript_fetch_old(), array_subscript_fetch_old_slice(), array_subscript_fetch_slice(), ExecGetJsonValueItemString(), hstore_subscript_assign(), hstore_subscript_fetch(), jsonb_subscript_assign(), jsonb_subscript_check_subscripts(), jsonb_subscript_fetch(), jsonb_subscript_fetch_old(), llvm_compile_expr(), plpgsql_param_eval_generic(), plpgsql_param_eval_generic_ro(), plpgsql_param_eval_recfield(), plpgsql_param_eval_var(), plpgsql_param_eval_var_check(), plpgsql_param_eval_var_ro(), and plpgsql_param_eval_var_transfer().
| Oid ExprEvalStep::resultelemtype |
Definition at line 494 of file execExpr.h.
| int ExprEvalStep::resultnum |
Definition at line 358 of file execExpr.h.
Referenced by ExecInterpExpr(), ExecJustAssignVarImpl(), ExecJustAssignVarVirtImpl(), and llvm_compile_expr().
| Oid ExprEvalStep::resulttype |
Definition at line 544 of file execExpr.h.
| Datum* ExprEvalStep::resvalue |
Definition at line 310 of file execExpr.h.
Referenced by array_subscript_assign(), array_subscript_assign_slice(), array_subscript_fetch(), array_subscript_fetch_old(), array_subscript_fetch_old_slice(), array_subscript_fetch_slice(), hstore_subscript_assign(), hstore_subscript_fetch(), jsonb_subscript_assign(), jsonb_subscript_fetch(), jsonb_subscript_fetch_old(), llvm_compile_expr(), plpgsql_param_eval_generic(), plpgsql_param_eval_generic_ro(), plpgsql_param_eval_recfield(), plpgsql_param_eval_var(), plpgsql_param_eval_var_check(), plpgsql_param_eval_var_ro(), and plpgsql_param_eval_var_transfer().
| struct { ... } ExprEvalStep::returningexpr |
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::row |
| ExprEvalRowtypeCache ExprEvalStep::rowcache |
Definition at line 419 of file execExpr.h.
Referenced by get_cached_rowtype().
| ExprEvalRowtypeCache* ExprEvalStep::rowcache |
Definition at line 557 of file execExpr.h.
| struct { ... } ExprEvalStep::rowcompare_final |
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::rowcompare_step |
Referenced by llvm_compile_expr().
| ScalarArrayOpExpr* ExprEvalStep::saop |
Definition at line 651 of file execExpr.h.
Referenced by ExecEvalHashedScalarArrayOp().
| struct { ... } ExprEvalStep::sbsref |
Referenced by array_subscript_assign(), array_subscript_assign_slice(), array_subscript_fetch(), array_subscript_fetch_old(), array_subscript_fetch_old_slice(), array_subscript_fetch_slice(), hstore_subscript_assign(), hstore_subscript_fetch(), jsonb_subscript_assign(), jsonb_subscript_fetch(), jsonb_subscript_fetch_old(), and llvm_compile_expr().
| struct { ... } ExprEvalStep::sbsref_subscript |
Referenced by array_subscript_check_subscripts(), jsonb_subscript_check_subscripts(), and llvm_compile_expr().
| struct { ... } ExprEvalStep::scalararrayop |
| Oid ExprEvalStep::seqid |
Definition at line 473 of file execExpr.h.
| Oid ExprEvalStep::seqtypid |
Definition at line 474 of file execExpr.h.
| int ExprEvalStep::setno |
Definition at line 746 of file execExpr.h.
Referenced by ExecAggPlainTransByRef(), ExecAggPlainTransByVal(), ExecEvalAggOrderedTransDatum(), ExecEvalAggOrderedTransTuple(), and llvm_compile_expr().
| int ExprEvalStep::setoff |
Definition at line 728 of file execExpr.h.
Referenced by llvm_compile_expr().
| bool ExprEvalStep::slow |
Definition at line 349 of file execExpr.h.
| struct { ... } ExprEvalStep::sqlvaluefunction |
| SubPlanState* ExprEvalStep::sstate |
Definition at line 695 of file execExpr.h.
Referenced by ExecEvalSubPlan().
| struct SubscriptingRefState* ExprEvalStep::state |
Definition at line 570 of file execExpr.h.
Referenced by array_subscript_assign(), array_subscript_assign_slice(), array_subscript_check_subscripts(), array_subscript_fetch(), array_subscript_fetch_old(), array_subscript_fetch_old_slice(), array_subscript_fetch_slice(), hstore_subscript_assign(), hstore_subscript_fetch(), jsonb_subscript_assign(), jsonb_subscript_check_subscripts(), jsonb_subscript_fetch(), and jsonb_subscript_fetch_old().
| struct { ... } ExprEvalStep::subplan |
| ExecEvalBoolSubroutine ExprEvalStep::subscriptfunc |
Definition at line 568 of file execExpr.h.
Referenced by llvm_compile_expr().
| ExecEvalSubroutine ExprEvalStep::subscriptfunc |
Definition at line 577 of file execExpr.h.
| SQLValueFunction* ExprEvalStep::svf |
Definition at line 467 of file execExpr.h.
Referenced by ExecEvalSQLValueFunction().
| Oid ExprEvalStep::targettype |
Definition at line 766 of file execExpr.h.
| int32 ExprEvalStep::targettypmod |
Definition at line 767 of file execExpr.h.
| int ExprEvalStep::transno |
Definition at line 747 of file execExpr.h.
Referenced by llvm_compile_expr().
| TupleDesc ExprEvalStep::tupdesc |
Definition at line 350 of file execExpr.h.
| char ExprEvalStep::typalign |
Definition at line 632 of file execExpr.h.
| bool ExprEvalStep::typbyval |
Definition at line 631 of file execExpr.h.
Referenced by ExecEvalArrayCompareInternal(), and ExecEvalHashedScalarArrayOp().
| int16 ExprEvalStep::typlen |
Definition at line 630 of file execExpr.h.
Referenced by ExecEvalArrayCompareInternal(), and ExecEvalHashedScalarArrayOp().
| bool ExprEvalStep::useOr |
Definition at line 629 of file execExpr.h.
Referenced by ExecEvalArrayCompareInternal(), and ExecEvalScalarArrayOp().
| Datum ExprEvalStep::value |
Definition at line 381 of file execExpr.h.
Referenced by llvm_compile_expr().
| Datum* ExprEvalStep::value |
Definition at line 442 of file execExpr.h.
| Datum* ExprEvalStep::values |
Definition at line 530 of file execExpr.h.
| struct { ... } ExprEvalStep::var |
Referenced by ExecJustHashOuterVarStrict(), ExecJustHashVarImpl(), ExecJustHashVarVirtImpl(), and llvm_compile_expr().
| Var* ExprEvalStep::var |
Definition at line 347 of file execExpr.h.
| VarReturningType ExprEvalStep::varreturningtype |
Definition at line 341 of file execExpr.h.
| Oid ExprEvalStep::vartype |
Definition at line 340 of file execExpr.h.
Referenced by CheckVarSlotCompatibility().
| WindowFuncExprState* ExprEvalStep::wfstate |
Definition at line 688 of file execExpr.h.
Referenced by llvm_compile_expr().
| struct { ... } ExprEvalStep::wholerow |
| struct { ... } ExprEvalStep::window_func |
Referenced by llvm_compile_expr().
| XmlExpr* ExprEvalStep::xexpr |
Definition at line 657 of file execExpr.h.
Referenced by ExecEvalXmlExpr().
| struct { ... } ExprEvalStep::xmlexpr |