Home
last modified time | relevance | path

Searched refs:SourcePosition (Results 1 – 10 of 10) sorted by relevance

/llvm-project/flang/examples/FlangOmpReport/
H A DFlangOmpReportVisitor.cpp51 SourcePosition OpenMPCounterVisitor::getLocation(const OmpWrapperType &w) { in getLocation()
58 SourcePosition OpenMPCounterVisitor::getLocation( in getLocation()
61 [&](const auto &o) -> SourcePosition { in getLocation()
66 SourcePosition OpenMPCounterVisitor::getLocation(const OpenMPConstruct &c) { in getLocation()
69 [&](const OpenMPStandaloneConstruct &c) -> SourcePosition { in getLocation()
75 [&](const auto &c) -> SourcePosition { in getLocation()
79 [&](const OpenMPAtomicConstruct &c) -> SourcePosition { in getLocation()
81 [&](const auto &o) -> SourcePosition { in getLocation()
89 [&](const OpenMPSectionConstruct &c) -> SourcePosition { in getLocation()
93 [&](const OpenMPUtilityConstruct &c) -> SourcePosition { in getLocation()
[all...]
H A DFlangOmpReportVisitor.h52 SourcePosition getLocation(const OmpWrapperType &w);
53 SourcePosition getLocation(const OpenMPDeclarativeConstruct &c);
54 SourcePosition getLocation(const OpenMPConstruct &c);
/llvm-project/flang/include/flang/Parser/
H A Dsource.h44 struct SourcePosition { struct
67 SourcePosition GetSourcePosition(std::size_t) const; argument
H A Dprovenance.h183 std::optional<SourcePosition> GetSourcePosition(Provenance) const;
299 std::optional<std::pair<SourcePosition, SourcePosition>>
/llvm-project/flang/lib/Parser/
H A Dprovenance.cpp285 SourcePosition pos{inc.source.GetSourcePosition(offset)}; in EmitMessage()
381 std::optional<SourcePosition> AllSources::GetSourcePosition( in GetFirstFileProvenance()
386 [&](const Inclusion &inc) -> std::optional<SourcePosition> { in GetPath()
393 [](const CompilerInsertion &) -> std::optional<SourcePosition> { in GetLineNumber()
679 std::optional<std::pair<SourcePosition, SourcePosition>> in Dump()
H A Dparsing.cpp168 std::optional<SourcePosition> position{provenance in EmitPreprocessedSource()
H A Dsource.cpp184 SourcePosition SourceFile::GetSourcePosition(std::size_t at) const { in GetSourcePosition()
H A Dpreprocessor.cpp1280 std::optional<SourcePosition> pos; in LineDirective()
/llvm-project/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp119 Object SourcePosition; in serializeSourcePosition()
120 SourcePosition["line"] = Loc.getLine() - 1; in serializeSourcePosition()
121 SourcePosition["character"] = Loc.getColumn() - 1;
123 return SourcePosition;
115 Object SourcePosition; serializeSourcePosition() local
/llvm-project/flang/lib/Lower/
H A DBridge.cpp971 static mlir::Location genLocation(Fortran::parser::SourcePosition pos, in getMLIRContext()
987 if (std::optional<Fortran::parser::SourcePosition> filePos = in getRecordTypeFieldName()
1003 if (std::optional<Fortran::parser::SourcePosition> incPos = in getFctCtx()