Searched refs:typeSpec_ (Results 1 – 2 of 2) sorted by relevance
344 return std::get<CharacterTypeSpec>(typeSpec_); in characterTypeSpec()348 return std::get<DerivedTypeSpec>(typeSpec_); in derivedTypeSpec()352 return std::get<DerivedTypeSpec>(typeSpec_); in derivedTypeSpec()366 typeSpec_; variable415 return &std::get<NumericTypeSpec>(typeSpec_); in AsIntrinsic()417 return &std::get<LogicalTypeSpec>(typeSpec_); in AsIntrinsic()419 return &std::get<CharacterTypeSpec>(typeSpec_); in AsIntrinsic()432 return &std::get<DerivedTypeSpec>(typeSpec_); in AsDerived()
583 : category_{Numeric}, typeSpec_{std::move(typeSpec)} {} in DeclTypeSpec()585 : category_{Logical}, typeSpec_{std::move(typeSpec)} {} in DeclTypeSpec()587 : category_{Character}, typeSpec_{typeSpec} {} in DeclTypeSpec()589 : category_{Character}, typeSpec_{std::move(typeSpec)} {} in DeclTypeSpec()591 : category_{category}, typeSpec_{typeSpec} { in DeclTypeSpec()595 : category_{category}, typeSpec_{std::move(typeSpec)} { in DeclTypeSpec()615 return std::get<NumericTypeSpec>(typeSpec_); in numericTypeSpec()619 return std::get<LogicalTypeSpec>(typeSpec_); in logicalTypeSpec()622 return category_ == that.category_ && typeSpec_ == that.typeSpec_; in operator ==()