OmniSciDB  29e35f4d58
Parser::DMLStmt Class Referenceabstract

#include <ParserNode.h>

+ Inheritance diagram for Parser::DMLStmt:
+ Collaboration diagram for Parser::DMLStmt:

Public Member Functions

virtual void analyze (const Catalog_Namespace::Catalog &catalog, Analyzer::Query &query) const =0
- Public Member Functions inherited from Parser::Node
virtual ~Node ()

Detailed Description

Definition at line 733 of file ParserNode.h.

Member Function Documentation

◆ analyze()

virtual void Parser::DMLStmt::analyze ( const Catalog_Namespace::Catalog catalog,
Analyzer::Query query 
) const
pure virtual

Implemented in Parser::DeleteStmt, Parser::UpdateStmt, Parser::InsertQueryStmt, Parser::InsertValuesStmt, Parser::InsertStmt, and Parser::SelectStmt.

Referenced by QueryRunner::QueryRunner::parsePlanLegacy(), and MapDHandler::sql_execute_impl().

+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: