OmniSciDB  ba1bac9284
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros 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 880 of file ParserNode.h.

Constructor & Destructor Documentation

Parser::CheckDef::CheckDef ( Expr c)

Definition at line 882 of file ParserNode.h.

882 : check_condition(c) {}
std::unique_ptr< Expr > check_condition
Definition: ParserNode.h:886

Member Function Documentation

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

Definition at line 883 of file ParserNode.h.

References check_condition.

883 { return check_condition.get(); }
std::unique_ptr< Expr > check_condition
Definition: ParserNode.h:886

Member Data Documentation

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

Definition at line 886 of file ParserNode.h.

Referenced by get_check_condition().

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