Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dscope.cpp23 substringStart == that.substringStart; in operator ==()
31 substringStart < that.substringStart))); in operator <()
46 if (substringStart) { in AsFortran()
47 ss << '(' << *substringStart << ":)"; in AsFortran()
H A Dresolve-names-utils.cpp387 auto substringStart{currObject_.substringStart}; in AddToSet() local
389 symbol, subscripts, substringStart, designator.source); in AddToSet()
511 currObject_.substringStart = 1; in CheckDesignator()
670 auto start{currObject_.substringStart}; in CheckSubstringBound()
677 currObject_.substringStart = *subscript; in CheckSubstringBound()
H A Dresolve-names-utils.h144 std::optional<ConstantSubscript> substringStart; member
H A Dcompute-offsets.cpp284 if (object.substringStart) { in ComputeOffset()
291 result += kind * (*object.substringStart - 1); in ComputeOffset()
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dscope.h41 std::optional<ConstantSubscript> substringStart, parser::CharBlock source) in EquivalenceObject()
43 substringStart{substringStart}, source{source} {}
53 std::optional<ConstantSubscript> substringStart; member