Home
last modified time | relevance | path

Searched refs:GetProvenanceRange (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A Dmessage.cpp198 allCooked.GetProvenanceRange(*cb)}) { in ResolveProvenances()
207 std::optional<ProvenanceRange> Message::GetProvenanceRange( in GetProvenanceRange() function in Fortran::parser::Message
211 [&](CharBlock cb) { return allCooked.GetProvenanceRange(cb); }, in GetProvenanceRange()
239 std::optional<ProvenanceRange> provenanceRange{GetProvenanceRange(allCooked)}; in Emit()
246 sources.EmitMessage(o, attachment->GetProvenanceRange(allCooked), in Emit()
H A Dprescan.cpp187 Say(preprocessed->GetProvenanceRange(), in Statement()
671 Say(GetProvenanceRange(start, end), in QuotedCharacterLiteral()
705 Say(GetProvenanceRange(start, at_), in Hollerith()
724 Say(GetProvenanceRange(start, at_), in Hollerith()
825 Say(GetProvenanceRange(firstQuote, p), in FortranInclude()
834 Say(GetProvenanceRange(garbage, p), in FortranInclude()
H A Dpreprocessor.cpp317 ProvenanceRange from{def.replacement().GetProvenanceRange()}; in MacroReplacement()
379 ProvenanceRange from{def.replacement().GetProvenanceRange()}; in MacroReplacement()
637 allSources_.AddIncludedFile(*included, dir.GetProvenanceRange())}; in Directive()
807 Message{token.GetProvenanceRange(), "incomplete expression"_err_en_US}; in ExpressionValue()
868 *error = Message{token.GetProvenanceRange(), in ExpressionValue()
1086 prescanner.Say(expr.GetProvenanceRange(), "empty expression"_err_en_US); in IsIfPredicateTrue()
H A Dprovenance.cpp433 std::optional<ProvenanceRange> CookedSource::GetProvenanceRange( in GetProvenanceRange() function in Fortran::parser::CookedSource
567 std::optional<ProvenanceRange> AllCookedSources::GetProvenanceRange( in GetProvenanceRange() function in Fortran::parser::AllCookedSources
570 return c->GetProvenanceRange(cb); in GetProvenanceRange()
593 if (auto range{GetProvenanceRange(cookedRange)}) { in GetSourcePositionRange()
H A Dtoken-sequence.h110 ProvenanceRange GetProvenanceRange() const;
H A Dprescan.h118 ProvenanceRange GetProvenanceRange( in GetProvenanceRange() function
H A Dparsing.cpp127 auto provenance{cooked().GetProvenanceRange(CharBlock{&atChar, 1})}; in EmitPreprocessedSource()
H A Dtoken-sequence.cpp309 ProvenanceRange TokenSequence::GetProvenanceRange() const { in GetProvenanceRange() function in Fortran::parser::TokenSequence
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparsing.h70 allCooked_.GetProvenanceRange(CharBlock(at)), message, echoSourceLine);
H A Dprovenance.h228 std::optional<ProvenanceRange> GetProvenanceRange(CharBlock) const;
277 std::optional<ProvenanceRange> GetProvenanceRange(CharBlock) const;
H A Dmessage.h228 std::optional<ProvenanceRange> GetProvenanceRange(