Home
last modified time | relevance | path

Searched refs:CharacterTypeSpec (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dtype.h159 class CharacterTypeSpec : public IntrinsicTypeSpec {
161 CharacterTypeSpec(ParamValue &&length, KindExpr &&kind) in CharacterTypeSpec() function
165 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()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dtype.cpp498 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()
H A Dscope.cpp197 CharacterTypeSpec{std::move(length), std::move(kind)}); in MakeCharacterType()
H A Druntime-type-info.cpp687 if (const auto *spec{scope.FindType(DeclTypeSpec{CharacterTypeSpec{ in SaveNameAsPointerTarget()
H A Dexpression.cpp77 const semantics::CharacterTypeSpec &cts{ in AnalyzeTypeSpec()