FLANG
Public Member Functions | List of all members
Fortran::semantics::ExecutionPartCallSkimmer Class Reference
Inheritance diagram for Fortran::semantics::ExecutionPartCallSkimmer:
Fortran::semantics::ExecutionPartSkimmerBase

Public Member Functions

 ExecutionPartCallSkimmer (ResolveNamesVisitor &resolver)
 
void Walk (const parser::ExecutionPart &exec)
 
void Post (const parser::FunctionReference &fr)
 
void Post (const parser::CallStmt &cs)
 
template<typename A >
void Post (const A &)
 
void Post (const parser::AssociateConstruct &)
 
void Post (const parser::BlockConstruct &)
 
void Post (const parser::ImportStmt &x)
 
void Post (const parser::UseStmt &x)
 
void Post (const parser::DerivedTypeDef &)
 
void Post (const parser::SelectTypeConstruct &)
 
void Post (const parser::SelectRankConstruct &)
 
void Post (const parser::OmpClause &x)
 
template<typename A >
bool Pre (const A &)
 
bool Pre (const parser::AssociateConstruct &)
 
bool Pre (const parser::Association &x)
 
bool Pre (const parser::BlockConstruct &)
 
bool Pre (const parser::EntityDecl &x)
 
bool Pre (const parser::ObjectDecl &x)
 
bool Pre (const parser::PointerDecl &x)
 
bool Pre (const parser::BindEntity &x)
 
bool Pre (const parser::ContiguousStmt &x)
 
bool Pre (const parser::DimensionStmt::Declaration &x)
 
bool Pre (const parser::ExternalStmt &x)
 
bool Pre (const parser::IntrinsicStmt &x)
 
bool Pre (const parser::CodimensionStmt &x)
 
bool Pre (const parser::DerivedTypeStmt &x)
 
bool Pre (const parser::SelectTypeConstruct &)
 
bool Pre (const parser::SelectTypeStmt &x)
 
bool Pre (const parser::SelectRankConstruct &)
 
bool Pre (const parser::SelectRankStmt &x)
 
bool Pre (const parser::OmpClause &x)
 
- Public Member Functions inherited from Fortran::semantics::ExecutionPartSkimmerBase
template<typename A >
bool Pre (const A &)
 
template<typename A >
void Post (const A &)
 
bool InNestedBlockConstruct () const
 
bool Pre (const parser::AssociateConstruct &)
 
void Post (const parser::AssociateConstruct &)
 
bool Pre (const parser::Association &x)
 
bool Pre (const parser::BlockConstruct &)
 
void Post (const parser::BlockConstruct &)
 
bool Pre (const parser::EntityDecl &x)
 
bool Pre (const parser::ObjectDecl &x)
 
bool Pre (const parser::PointerDecl &x)
 
bool Pre (const parser::BindEntity &x)
 
bool Pre (const parser::ContiguousStmt &x)
 
bool Pre (const parser::DimensionStmt::Declaration &x)
 
bool Pre (const parser::ExternalStmt &x)
 
bool Pre (const parser::IntrinsicStmt &x)
 
bool Pre (const parser::CodimensionStmt &x)
 
void Post (const parser::ImportStmt &x)
 
void Post (const parser::UseStmt &x)
 
bool Pre (const parser::DerivedTypeStmt &x)
 
void Post (const parser::DerivedTypeDef &)
 
bool Pre (const parser::SelectTypeConstruct &)
 
void Post (const parser::SelectTypeConstruct &)
 
bool Pre (const parser::SelectTypeStmt &x)
 
bool Pre (const parser::SelectRankConstruct &)
 
void Post (const parser::SelectRankConstruct &)
 
bool Pre (const parser::SelectRankStmt &x)
 
bool Pre (const parser::OmpClause &x)
 
void Post (const parser::OmpClause &x)
 

Additional Inherited Members

- Protected Member Functions inherited from Fortran::semantics::ExecutionPartSkimmerBase
bool IsHidden (SourceName name)
 
void EndWalk ()
 

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