OmniSciDB
c1a53651b2
|
Classes representing a parse tree. More...
#include <cstdint>
#include <cstring>
#include <list>
#include <string>
#include <boost/algorithm/string/predicate.hpp>
#include <boost/process/search_path.hpp>
#include "Analyzer/Analyzer.h"
#include "Catalog/Catalog.h"
#include "Distributed/AggregatedResult.h"
#include "Fragmenter/InsertDataLoader.h"
#include "Shared/sqldefs.h"
#include "Shared/sqltypes.h"
#include "TableArchiver/TableArchiver.h"
#include "ThriftHandler/QueryState.h"
#include "Utils/DdlUtils.h"
#include <ImportExport/Importer.h>
#include <ImportExport/QueryExporter.h>
#include <functional>
Go to the source code of this file.
Namespaces | |
query_state | |
Parser | |
Functions | |
void | Parser::parser_slistval_to_vector (std::list< std::string * > *l, std::vector< std::string > &v) |
std::unique_ptr< Parser::Stmt > | Parser::create_stmt_for_query (const std::string &queryStr, const Catalog_Namespace::SessionInfo &session_info) |
std::unique_ptr< Parser::Stmt > | Parser::create_stmt_for_json (const std::string &query_json) |
void | Parser::execute_stmt_for_json (const std::string &query_json, std::shared_ptr< Catalog_Namespace::SessionInfo const > session_ptr, bool read_only_mode) |
Classes representing a parse tree.
Definition in file ParserNode.h.