Lines Matching refs:DirectiveKind
36 DirectiveKind Kind;
39 DirectiveWithTokens(DirectiveKind Kind, unsigned NumTokens) in DirectiveWithTokens()
147 [[nodiscard]] bool lexDefault(DirectiveKind Kind, const char *&First,
149 [[nodiscard]] bool lexModuleDirectiveBody(DirectiveKind Kind,
154 DirectiveWithTokens &pushDirective(DirectiveKind Kind) { in pushDirective()
163 DirectiveKind topDirective() const { in topDirective()
495 bool Scanner::lexModuleDirectiveBody(DirectiveKind Kind, const char *&First, in lexModuleDirectiveBody()
687 DirectiveKind Kind; in lexModule()
720 DirectiveKind K = PragmaScanner.topDirective(); in lex_Pragma()
737 auto Kind = llvm::StringSwitch<DirectiveKind>(Id) in lexPragma()
801 bool Scanner::lexDefault(DirectiveKind Kind, const char *&First, in lexDefault()
886 auto Kind = llvm::StringSwitch<DirectiveKind>(Id) in lexPPLine()