Lines Matching refs:ConstructVisitor

1134 class ConstructVisitor : public virtual DeclarationVisitor {  class
1416 public ConstructVisitor,
1423 using ConstructVisitor::Post;
1424 using ConstructVisitor::Pre;
5837 void ConstructVisitor::ResolveIndexName( in ResolveIndexName()
5879 bool ConstructVisitor::Pre(const parser::ConcurrentHeader &header) { in Pre()
5893 bool ConstructVisitor::Pre(const parser::LocalitySpec::Local &x) { in Pre()
5902 bool ConstructVisitor::Pre(const parser::LocalitySpec::LocalInit &x) { in Pre()
5911 bool ConstructVisitor::Pre(const parser::LocalitySpec::Shared &x) { in Pre()
5925 bool ConstructVisitor::Pre(const parser::AcSpec &x) { in Pre()
5933 bool ConstructVisitor::Pre(const parser::AcImpliedDo &x) { in Pre()
5955 bool ConstructVisitor::Pre(const parser::DataImpliedDo &x) { in Pre()
5980 bool ConstructVisitor::Pre(const parser::DataIDoObject &x) { in Pre()
5996 bool ConstructVisitor::Pre(const parser::DataStmtObject &x) { in Pre()
6022 bool ConstructVisitor::Pre(const parser::DataStmtValue &x) { in Pre()
6039 bool ConstructVisitor::Pre(const parser::DoConstruct &x) { in Pre()
6045 void ConstructVisitor::Post(const parser::DoConstruct &x) { in Post()
6051 bool ConstructVisitor::Pre(const parser::ForallConstruct &) { in Pre()
6055 void ConstructVisitor::Post(const parser::ForallConstruct &) { PopScope(); } in Post()
6056 bool ConstructVisitor::Pre(const parser::ForallStmt &) { in Pre()
6060 void ConstructVisitor::Post(const parser::ForallStmt &) { PopScope(); } in Post()
6062 bool ConstructVisitor::Pre(const parser::BlockStmt &x) { in Pre()
6067 bool ConstructVisitor::Pre(const parser::EndBlockStmt &x) { in Pre()
6073 void ConstructVisitor::Post(const parser::Selector &x) { in Post()
6077 void ConstructVisitor::Post(const parser::AssociateStmt &x) { in Post()
6094 void ConstructVisitor::Post(const parser::EndAssociateStmt &x) { in Post()
6099 bool ConstructVisitor::Pre(const parser::Association &x) { in Pre()
6106 bool ConstructVisitor::Pre(const parser::ChangeTeamStmt &x) { in Pre()
6113 void ConstructVisitor::Post(const parser::CoarrayAssociation &x) { in Post()
6132 void ConstructVisitor::Post(const parser::EndChangeTeamStmt &x) { in Post()
6138 bool ConstructVisitor::Pre(const parser::SelectTypeConstruct &) { in Pre()
6143 void ConstructVisitor::Post(const parser::SelectTypeConstruct &) { in Post()
6147 void ConstructVisitor::Post(const parser::SelectTypeStmt &x) { in Post()
6186 void ConstructVisitor::Post(const parser::SelectRankStmt &x) { in Post()
6195 bool ConstructVisitor::Pre(const parser::SelectTypeConstruct::TypeCase &) { in Pre()
6199 void ConstructVisitor::Post(const parser::SelectTypeConstruct::TypeCase &) { in Post()
6203 bool ConstructVisitor::Pre(const parser::SelectRankConstruct::RankCase &) { in Pre()
6207 void ConstructVisitor::Post(const parser::SelectRankConstruct::RankCase &) { in Post()
6211 void ConstructVisitor::Post(const parser::TypeGuardStmt::Guard &x) { in Post()
6222 void ConstructVisitor::Post(const parser::SelectRankCaseStmt::Rank &x) { in Post()
6235 bool ConstructVisitor::Pre(const parser::SelectRankConstruct &) { in Pre()
6240 void ConstructVisitor::Post(const parser::SelectRankConstruct &) { in Post()
6244 bool ConstructVisitor::CheckDef(const std::optional<parser::Name> &x) { in CheckDef()
6251 void ConstructVisitor::CheckRef(const std::optional<parser::Name> &x) { in CheckRef()
6259 Symbol *ConstructVisitor::MakeAssocEntity() { in MakeAssocEntity()
6284 void ConstructVisitor::SetTypeFromAssociation(Symbol &symbol) { in SetTypeFromAssociation()
6311 void ConstructVisitor::SetAttrsFromAssociation(Symbol &symbol) { in SetAttrsFromAssociation()
6320 ConstructVisitor::Selector ConstructVisitor::ResolveSelector( in ResolveSelector()
6336 void ConstructVisitor::SetCurrentAssociation(std::size_t n) { in SetCurrentAssociation()
6341 ConstructVisitor::Association &ConstructVisitor::GetCurrentAssociation() { in GetCurrentAssociation()
6346 void ConstructVisitor::PushAssociation() { in PushAssociation()
6351 void ConstructVisitor::PopAssociation(std::size_t count) { in PopAssociation()
6358 const DeclTypeSpec &ConstructVisitor::ToDeclTypeSpec( in ToDeclTypeSpec()
6386 const DeclTypeSpec &ConstructVisitor::ToDeclTypeSpec( in ToDeclTypeSpec()
7328 ConstructVisitor::Post(x); in Post()