Home
last modified time | relevance | path

Searched refs:characterTypeSpec (Results 1 – 13 of 13) sorted by relevance

/external/llvm-project/flang/lib/Semantics/
Dcheck-allocate.cpp77 type_->characterTypeSpec().length().isDeferred(); in GatherAllocationBasicInfo()
312 bool type2LengthIsAssumed{type2.characterTypeSpec().length().isAssumed()}; in HaveSameAssumedTypeParameters()
314 return type1.characterTypeSpec().length().isAssumed() == in HaveSameAssumedTypeParameters()
Dtype.cpp401 ParamValue{spec.characterTypeSpec().length()}, KindExpr{kind}); in InstantiateIntrinsicType()
633 return characterTypeSpec().AsFortran(); in AsFortran()
Dtools.cpp607 type->characterTypeSpec().length().GetExplicit()}) { in IsAutomatic()
684 ParamValue length{type->characterTypeSpec().length()}; in IsAutomaticObject()
710 type->characterTypeSpec().length().isAssumed(); in IsAssumedLengthCharacter()
Dcompute-offsets.cpp354 ParamValue length{type->characterTypeSpec().length()}; in GetElementSize()
Dmod-file.cpp931 DoParamValue(type->characterTypeSpec().length()); in DoType()
Dcheck-declarations.cpp159 Check(type.characterTypeSpec().length(), canHaveAssumedTypeParameters); in Check()
Dresolve-names.cpp3173 if (typeSpec->characterTypeSpec().length().isDeferred()) { in Post()
4730 auto kind{type.characterTypeSpec().kind()}; in SetType()
Dexpression.cpp80 typeSpec->characterTypeSpec()}; in AnalyzeTypeSpec()
/external/llvm-project/flang/lib/Evaluate/
Dtype.cpp343 const auto &charType{type.characterTypeSpec()}; in From()
Dvariable.cpp191 length = ToInt64(type->characterTypeSpec().length().GetExplicit()); in Fold()
/external/llvm-project/flang/include/flang/Semantics/
Dtype.h342 const CharacterTypeSpec &characterTypeSpec() const { in characterTypeSpec() function
/external/llvm-project/flang/lib/Lower/
DConvertType.cpp388 const auto &lenParam = symbol.GetType()->characterTypeSpec().length(); in genSymbolHelper()
DPFTBuilder.cpp1001 if (auto e = symTy->characterTypeSpec().length().GetExplicit()) in analyze()