Class spatial_type::PointN¶
-
class
PointN
: public spatial_type::Codegen¶ Public Functions
-
PointN
(const Analyzer::GeoOperator *geo_operator, const Catalog_Namespace::Catalog *catalog)¶
-
std::unique_ptr<CodeGenerator::NullCheckCodegen>
getNullCheckCodegen
(llvm::Value *null_lv, CgenState *cgen_state, Executor *executor)¶
-
size_t
size
() const¶
-
SQLTypeInfo
getNullType
() const¶
-
std::tuple<std::vector<llvm::Value *>, llvm::Value *>
codegenLoads
(const std::vector<llvm::Value *> &arg_lvs, const std::vector<llvm::Value *> &pos_lvs, CgenState *cgen_state)¶
-
std::vector<llvm::Value *>
codegen
(const std::vector<llvm::Value *> &args, CodeGenerator::NullCheckCodegen *nullcheck_codegen, CgenState *cgen_state, const CompilationOptions &co)¶
-