Home
last modified time | relevance | path

Searched refs:CPlusPlusNameParser (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/
DCPlusPlusNameParser.cpp19 using ParsedFunction = lldb_private::CPlusPlusNameParser::ParsedFunction;
20 using ParsedName = lldb_private::CPlusPlusNameParser::ParsedName;
23 std::optional<ParsedFunction> CPlusPlusNameParser::ParseAsFunctionDefinition() { in ParseAsFunctionDefinition()
50 std::optional<ParsedName> CPlusPlusNameParser::ParseAsFullName() { in ParseAsFullName()
63 bool CPlusPlusNameParser::HasMoreTokens() { in HasMoreTokens()
67 void CPlusPlusNameParser::Advance() { ++m_next_token_index; } in Advance()
69 void CPlusPlusNameParser::TakeBack() { --m_next_token_index; } in TakeBack()
71 bool CPlusPlusNameParser::ConsumeToken(tok::TokenKind kind) { in ConsumeToken()
82 template <typename... Ts> bool CPlusPlusNameParser::ConsumeToken(Ts... kinds) { in ConsumeToken()
93 CPlusPlusNameParser::Bookmark CPlusPlusNameParser::SetBookmark() { in SetBookmark()
[all …]
DCPlusPlusNameParser.h23 class CPlusPlusNameParser {
25 CPlusPlusNameParser(llvm::StringRef text) : m_text(text) { ExtractTokens(); } in CPlusPlusNameParser() function
DCMakeLists.txt5 CPlusPlusNameParser.cpp
DCPlusPlusLanguage.cpp258 CPlusPlusNameParser parser(m_full.GetStringRef()); in Parse()
403 CPlusPlusNameParser parser(name); in ExtractContextAndIdentifier()
/openbsd/src/gnu/usr.bin/clang/liblldbPluginLanguage/
DMakefile13 CPlusPlusNameParser.cpp \
/openbsd/src/gnu/llvm/clang/docs/tools/
Dclang-formatted-files.txt4182 lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h