Searched refs:DirectiveNameParser (Results 1 – 4 of 4) sorted by relevance
19 DirectiveNameParser::DirectiveNameParser(SourceLanguage L) { in DirectiveNameParser() function in llvm::omp::DirectiveNameParser31 const DirectiveNameParser::State *32 DirectiveNameParser::consume(const State *Current, StringRef Tok) const { in consume()41 SmallVector<StringRef> DirectiveNameParser::tokenize(StringRef Str) { in tokenize()47 void DirectiveNameParser::insertName(StringRef Name, Directive D) { in insertName()56 DirectiveNameParser::State *57 DirectiveNameParser::insertTransition(State *From, StringRef Tok) { in insertTransition()69 const DirectiveNameParser::State *70 DirectiveNameParser::State::next(StringRef Tok) const { in next()77 DirectiveNameParser::State *DirectiveNameParser::State::next(StringRef Tok) { in next()
47 struct DirectiveNameParser { struct48 LLVM_ABI DirectiveNameParser(SourceLanguage L = SourceLanguage::C);62 friend struct DirectiveNameParser; argument
75 static const DirectiveNameParser DirParser; in parseOpenMPDirectiveKind()77 const DirectiveNameParser::State *S = DirParser.initial(); in parseOpenMPDirectiveKind()
880 SRCS_MIN+= Frontend/OpenMP/DirectiveNameParser.cpp