Searched refs:CharacterTypeSpec (Results 1 – 5 of 5) sorted by relevance
159 class CharacterTypeSpec : public IntrinsicTypeSpec {161 CharacterTypeSpec(ParamValue &&length, KindExpr &&kind) in CharacterTypeSpec() function165 bool operator==(const CharacterTypeSpec &that) const {173 llvm::raw_ostream &os, const CharacterTypeSpec &x);341 DeclTypeSpec(const CharacterTypeSpec &);342 DeclTypeSpec(CharacterTypeSpec &&);365 const CharacterTypeSpec &characterTypeSpec() const { in characterTypeSpec()367 return std::get<CharacterTypeSpec>(typeSpec_); in characterTypeSpec()388 CharacterTypeSpec, DerivedTypeSpec>442 return &std::get<CharacterTypeSpec>(typeSpec_); in AsIntrinsic()
498 const CharacterTypeSpec &characterSpec) { in FoldCharacterLength()712 std::string CharacterTypeSpec::AsFortran() const { in AsFortran()717 llvm::raw_ostream &os, const CharacterTypeSpec &x) { in operator <<()725 DeclTypeSpec::DeclTypeSpec(const CharacterTypeSpec &typeSpec) in DeclTypeSpec()727 DeclTypeSpec::DeclTypeSpec(CharacterTypeSpec &&typeSpec) in DeclTypeSpec()
197 CharacterTypeSpec{std::move(length), std::move(kind)}); in MakeCharacterType()
687 if (const auto *spec{scope.FindType(DeclTypeSpec{CharacterTypeSpec{ in SaveNameAsPointerTarget()
77 const semantics::CharacterTypeSpec &cts{ in AnalyzeTypeSpec()