Home
last modified time | relevance | path

Searched refs:LineClassification (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/flang/lib/Parser/
Dprescan.cpp92 LineClassification line{ClassifyLine(nextLine_)}; in Statement()
94 case LineClassification::Kind::Comment: in Statement()
98 case LineClassification::Kind::IncludeLine: in Statement()
102 case LineClassification::Kind::ConditionalCompilationDirective: in Statement()
103 case LineClassification::Kind::IncludeDirective: in Statement()
104 case LineClassification::Kind::DefinitionDirective: in Statement()
105 case LineClassification::Kind::PreprocessorDirective: in Statement()
108 case LineClassification::Kind::CompilerDirective: in Statement()
144 case LineClassification::Kind::Source: in Statement()
171 LineClassification ppl{ClassifyLine(ppd)}; in Statement()
[all …]
Dprescan.h77 struct LineClassification { struct
88 LineClassification(Kind k, std::size_t po = 0, const char *s = nullptr) argument
90 LineClassification(LineClassification &&) = default;
179 std::optional<LineClassification> IsFixedFormCompilerDirectiveLine(
181 std::optional<LineClassification> IsFreeFormCompilerDirectiveLine(
184 LineClassification ClassifyLine(const char *) const;