FLANG
|
Public Member Functions | |
ExprChecker (SemanticsContext &) | |
template<typename A > | |
bool | Pre (const A &) |
template<typename A > | |
void | Post (const A &) |
bool | Walk (const parser::Program &) |
bool | Pre (const parser::Expr &x) |
bool | Pre (const parser::Variable &x) |
bool | Pre (const parser::Selector &x) |
bool | Pre (const parser::DataStmtValue &x) |
bool | Pre (const parser::AllocateObject &x) |
bool | Pre (const parser::PointerObject &x) |
bool | Pre (const parser::DataStmtObject &) |
void | Post (const parser::DataStmtObject &) |
bool | Pre (const parser::DataImpliedDo &) |
bool | Pre (const parser::CallStmt &x) |
bool | Pre (const parser::AssignmentStmt &x) |
bool | Pre (const parser::PointerAssignmentStmt &x) |
bool | Pre (const parser::WhereStmt &) |
void | Post (const parser::WhereStmt &) |
bool | Pre (const parser::WhereBodyConstruct &) |
void | Post (const parser::WhereBodyConstruct &) |
bool | Pre (const parser::ComponentDefStmt &) |
void | Post (const parser::ComponentDefStmt &) |
bool | Pre (const parser::Initialization &x) |
template<typename A > | |
bool | Pre (const parser::Scalar< A > &x) |
template<typename A > | |
bool | Pre (const parser::Constant< A > &x) |
template<typename A > | |
bool | Pre (const parser::Integer< A > &x) |
template<typename A > | |
bool | Pre (const parser::Logical< A > &x) |
template<typename A > | |
bool | Pre (const parser::DefaultChar< A > &x) |