Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Parser/
H A Dprescan.cpp28 Prescanner::Prescanner(Messages &messages, CookedSource &cooked, in Prescanner() function in Fortran::parser::Prescanner
34 Prescanner::Prescanner(const Prescanner &that) in Prescanner() function in Fortran::parser::Prescanner
90 void Prescanner::Statement() { in Statement()
254 void Prescanner::NextLine() { in NextLine()
367 void Prescanner::SkipToEndOfLine() { in SkipToEndOfLine()
383 void Prescanner::NextChar() { in NextChar()
419 void Prescanner::SkipCComments() { in SkipCComments()
443 void Prescanner::SkipSpaces() { in SkipSpaces()
697 void Prescanner::Hollerith( in Hollerith()
1159 Prescanner &Prescanner::AddCompilerDirectiveSentinel(const std::string &dir) { in AddCompilerDirectiveSentinel()
[all …]
H A Dpreprocessor.h30 class Prescanner; variable
50 TokenSequence Apply(const std::vector<TokenSequence> &args, Prescanner &);
78 const TokenSequence &, Prescanner &);
81 void Directive(const TokenSequence &, Prescanner &);
88 TokenSequence ReplaceMacros(const TokenSequence &, Prescanner &);
90 const std::string &, IsElseActive, Prescanner &, ProvenanceRange);
92 std::size_t exprTokens, Prescanner &);
H A Dprescan.h34 class Prescanner {
36 Prescanner(Messages &, CookedSource &, Preprocessor &,
38 Prescanner(const Prescanner &);
47 Prescanner &set_fixedForm(bool yes) { in set_fixedForm()
51 Prescanner &set_encoding(Encoding code) { in set_encoding()
55 Prescanner &set_fixedFormColumnLimit(int limit) { in set_fixedFormColumnLimit()
60 Prescanner &AddCompilerDirectiveSentinel(const std::string &);
H A Dpreprocessor.cpp141 const std::vector<TokenSequence> &args, Prescanner &prescanner) { in Apply()
257 const TokenSequence &input, Prescanner &prescanner) { in MacroReplacement()
391 const TokenSequence &tokens, Prescanner &prescanner) { in ReplaceMacros()
398 void Preprocessor::Directive(const TokenSequence &dir, Prescanner &prescanner) { in Directive()
638 Prescanner{prescanner} in Directive()
675 IsElseActive isElseActive, Prescanner &prescanner, in SkipDisabledConditionalCode()
1055 std::size_t first, std::size_t exprTokens, Prescanner &prescanner) { in IsIfPredicateTrue()
H A Dparsing.cpp75 Prescanner prescanner{ in Prescan()