Searched refs:StringLexer (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/lldb/source/Utility/ |
| H A D | StringLexer.cpp | 17 StringLexer::StringLexer(std::string s) : m_data(std::move(s)), m_position(0) {} in StringLexer() function in StringLexer 19 StringLexer::Character StringLexer::Peek() { return m_data[m_position]; } in Peek() 21 bool StringLexer::NextIf(Character c) { in NextIf() 30 std::pair<bool, StringLexer::Character> 42 bool StringLexer::AdvanceIf(const std::string &token) { in AdvanceIf() 58 StringLexer::Character StringLexer::Next() { in Next() 64 bool StringLexer::HasAtLeast(Size s) { in HasAtLeast() 68 void StringLexer::PutBack(Size s) { in PutBack() 73 std::string StringLexer::GetUnlexed() { in GetUnlexed() 77 void StringLexer::Consume() { m_position++; } in Consume() [all …]
|
| H A D | CMakeLists.txt | 62 StringLexer.cpp
|
| /llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleObjCTypeEncodingParser.h | 19 class StringLexer; variable 38 clang::QualType BuildType(TypeSystemClang &clang_ast_ctx, StringLexer &type, 42 clang::QualType BuildStruct(TypeSystemClang &ast_ctx, StringLexer &type, 46 StringLexer &type, bool for_expression, 49 clang::QualType BuildUnion(TypeSystemClang &ast_ctx, StringLexer &type, 52 clang::QualType BuildArray(TypeSystemClang &ast_ctx, StringLexer &type, 55 std::string ReadStructName(StringLexer &type); 57 StructElement ReadStructElement(TypeSystemClang &ast_ctx, StringLexer &type, 61 StringLexer &type, 64 uint32_t ReadNumber(StringLexer &type); [all …]
|
| H A D | AppleObjCTypeEncodingParser.cpp | 33 std::string AppleObjCTypeEncodingParser::ReadStructName(StringLexer &type) { in ReadStructName() 40 std::string AppleObjCTypeEncodingParser::ReadQuotedString(StringLexer &type) { in ReadQuotedString() 44 StringLexer::Character next = type.Next(); in ReadQuotedString() 50 uint32_t AppleObjCTypeEncodingParser::ReadNumber(StringLexer &type) { in ReadNumber() 66 StringLexer &type, in ReadStructElement() 80 TypeSystemClang &ast_ctx, StringLexer &type, bool for_expression) { in BuildStruct() 86 TypeSystemClang &ast_ctx, StringLexer &type, bool for_expression) { in BuildUnion() 92 TypeSystemClang &ast_ctx, StringLexer &type, bool for_expression, in BuildAggregate() 150 TypeSystemClang &ast_ctx, StringLexer &type, bool for_expression) { in BuildArray() 168 TypeSystemClang &clang_ast_ctx, StringLexer &type, bool for_expression) { in BuildObjCObjectPointerType() [all …]
|
| /llvm-project-15.0.7/lldb/unittests/Utility/ |
| H A D | StringLexerTest.cpp | 15 StringLexer l("foo"); in TEST() 25 StringLexer l("foo"); in TEST() 49 StringLexer l("foobar"); in TEST() 65 StringLexer l("foo"); in TEST() 82 StringLexer l("foo"); in TEST() 92 StringLexer l("foo"); in TEST() 99 StringLexer l("foo"); in TEST() 121 StringLexer l("foo"); in TEST()
|
| /llvm-project-15.0.7/lldb/include/lldb/Utility/ |
| H A D | StringLexer.h | 18 class StringLexer { 25 StringLexer(std::string s); 45 StringLexer &operator=(const StringLexer &rhs);
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Utility/ |
| H A D | BUILD.gn | 44 "StringLexer.cpp",
|
| /llvm-project-15.0.7/lldb/include/lldb/DataFormatters/ |
| H A D | FormattersContainer.h | 57 StringLexer type_lexer(type_cstr); in StripTypeName()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 3886 lldb/include/lldb/Utility/StringLexer.h 4692 lldb/source/Utility/StringLexer.cpp
|