Home
last modified time | relevance | path

Searched refs:DirectiveNameParser (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DDirectiveNameParser.cpp19 DirectiveNameParser::DirectiveNameParser(SourceLanguage L) { in DirectiveNameParser() function in llvm::omp::DirectiveNameParser
31 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()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DDirectiveNameParser.h47 struct DirectiveNameParser { struct
48 LLVM_ABI DirectiveNameParser(SourceLanguage L = SourceLanguage::C);
62 friend struct DirectiveNameParser; argument
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp75 static const DirectiveNameParser DirParser; in parseOpenMPDirectiveKind()
77 const DirectiveNameParser::State *S = DirParser.initial(); in parseOpenMPDirectiveKind()
/freebsd/lib/clang/libllvm/
H A DMakefile880 SRCS_MIN+= Frontend/OpenMP/DirectiveNameParser.cpp