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()
676 DirectiveKind Kind; in lexModule()
709 DirectiveKind K = PragmaScanner.topDirective(); in lex_Pragma()
726 auto Kind = llvm::StringSwitch<DirectiveKind>(Id) in lexPragma()
790 bool Scanner::lexDefault(DirectiveKind Kind, const char *&First, in lexDefault()
875 auto Kind = llvm::StringSwitch<DirectiveKind>(Id) in lexPPLine()