Searched defs:TypeCase (Results 1 – 4 of 4) sorted by relevance
148 struct TypeCase { struct in Fortran::semantics::TypeCaseValues149 explicit TypeCase(const parser::Statement<parser::TypeGuardStmt> &s, in TypeCase() argument155 void SetGuardType(std::optional<evaluate::DynamicType> guardTypeDynamic) { in SetGuardType()164 bool IsDefault() const { in IsDefault()169 bool IsTypeSpec() const { in IsTypeSpec()174 bool IsDerivedTypeSpec() const { in IsDerivedTypeSpec()179 const parser::TypeGuardStmt::Guard &GetGuardFromStmt( in GetGuardFromStmt()185 std::optional<evaluate::DynamicType> guardType() const { in guardType()189 std::string AsFortran() const { in AsFortran()199 const parser::Statement<parser::TypeGuardStmt> &stmt;[all …]
332 Pre(const parser::SelectTypeConstruct::TypeCase &) Pre() argument
7234 Pre(const parser::SelectTypeConstruct::TypeCase &) Pre() argument 7238 Post(const parser::SelectTypeConstruct::TypeCase &) Post() argument
2483 struct TypeCase { global() struct 2485 tSelectTypeConstruct::TypeCase global() argument