OmniSciDB  c1a53651b2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Parser::CheckDef Class Reference

#include <ParserNode.h>

+ Inheritance diagram for Parser::CheckDef:
+ Collaboration diagram for Parser::CheckDef:

Public Member Functions

 CheckDef (Expr *c)
const Exprget_check_condition () const
- Public Member Functions inherited from Parser::Node
virtual ~Node ()

Private Attributes

std::unique_ptr< Exprcheck_condition_

Detailed Description

Definition at line 909 of file ParserNode.h.

Constructor & Destructor Documentation

Parser::CheckDef::CheckDef ( Expr c)

Definition at line 911 of file ParserNode.h.

911 : check_condition_(c) {}
std::unique_ptr< Expr > check_condition_
Definition: ParserNode.h:915

Member Function Documentation

const Expr* Parser::CheckDef::get_check_condition ( ) const

Definition at line 912 of file ParserNode.h.

References check_condition_.

912 { return check_condition_.get(); }
std::unique_ptr< Expr > check_condition_
Definition: ParserNode.h:915

Member Data Documentation

std::unique_ptr<Expr> Parser::CheckDef::check_condition_

Definition at line 915 of file ParserNode.h.

Referenced by get_check_condition().

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