Searched refs:LogicalTypeSpec (Results 1 – 3 of 3) sorted by relevance
145 class LogicalTypeSpec : public IntrinsicTypeSpec {147 explicit LogicalTypeSpec(KindExpr &&kind) in LogicalTypeSpec() function316 DeclTypeSpec(LogicalTypeSpec &&);341 const LogicalTypeSpec &logicalTypeSpec() const;364 std::variant<std::monostate, NumericTypeSpec, LogicalTypeSpec,417 return &std::get<LogicalTypeSpec>(typeSpec_); in AsIntrinsic()
584 DeclTypeSpec::DeclTypeSpec(LogicalTypeSpec &&typeSpec) in DeclTypeSpec()617 const LogicalTypeSpec &DeclTypeSpec::logicalTypeSpec() const { in logicalTypeSpec()619 return std::get<LogicalTypeSpec>(typeSpec_); in logicalTypeSpec()
179 return MakeLengthlessType(LogicalTypeSpec{std::move(kind)}); in MakeLogicalType()