Home
last modified time | relevance | path

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

/external/llvm-project/flang/include/flang/Semantics/
Dtype.h151 class CharacterTypeSpec : public IntrinsicTypeSpec {
153 CharacterTypeSpec(ParamValue &&length, KindExpr &&kind) in CharacterTypeSpec() function
162 llvm::raw_ostream &os, const CharacterTypeSpec &x);
318 DeclTypeSpec(const CharacterTypeSpec &);
319 DeclTypeSpec(CharacterTypeSpec &&);
342 const CharacterTypeSpec &characterTypeSpec() const { in characterTypeSpec()
344 return std::get<CharacterTypeSpec>(typeSpec_); in characterTypeSpec()
365 CharacterTypeSpec, DerivedTypeSpec>
419 return &std::get<CharacterTypeSpec>(typeSpec_); in AsIntrinsic()
/external/llvm-project/flang/lib/Semantics/
Dtype.cpp573 std::string CharacterTypeSpec::AsFortran() const { in AsFortran()
578 llvm::raw_ostream &os, const CharacterTypeSpec &x) { in operator <<()
586 DeclTypeSpec::DeclTypeSpec(const CharacterTypeSpec &typeSpec) in DeclTypeSpec()
588 DeclTypeSpec::DeclTypeSpec(CharacterTypeSpec &&typeSpec) in DeclTypeSpec()
Dscope.cpp197 CharacterTypeSpec{std::move(length), std::move(kind)}); in MakeCharacterType()
Druntime-type-info.cpp595 if (const auto *spec{scope.FindType(DeclTypeSpec{CharacterTypeSpec{ in SaveNameAsPointerTarget()
Dexpression.cpp79 const semantics::CharacterTypeSpec &cts{ in AnalyzeTypeSpec()