Searched refs:NumericTypeSpec (Results 1 – 4 of 4) sorted by relevance
137 class NumericTypeSpec : public IntrinsicTypeSpec {139 NumericTypeSpec(TypeCategory category, KindExpr &&kind) in NumericTypeSpec() function315 DeclTypeSpec(NumericTypeSpec &&);340 const NumericTypeSpec &numericTypeSpec() const;364 std::variant<std::monostate, NumericTypeSpec, LogicalTypeSpec,415 return &std::get<NumericTypeSpec>(typeSpec_); in AsIntrinsic()
582 DeclTypeSpec::DeclTypeSpec(NumericTypeSpec &&typeSpec) in DeclTypeSpec()613 const NumericTypeSpec &DeclTypeSpec::numericTypeSpec() const { in numericTypeSpec()615 return std::get<NumericTypeSpec>(typeSpec_); in numericTypeSpec()
176 return MakeLengthlessType(NumericTypeSpec{category, std::move(kind)}); in MakeNumericType()
255 DeclTypeSpec{NumericTypeSpec{T::category, KindExpr{T::kind}}})}) { in SaveNumericPointerTarget()