reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h
   19 class StringLexer;

References

tools/lldb/include/lldb/DataFormatters/FormattersContainer.h
   50   StringLexer type_lexer(type_cstr);
tools/lldb/include/lldb/Utility/StringLexer.h
   45   StringLexer &operator=(const StringLexer &rhs);
   45   StringLexer &operator=(const StringLexer &rhs);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp
   34 std::string AppleObjCTypeEncodingParser::ReadStructName(StringLexer &type) {
   41 std::string AppleObjCTypeEncodingParser::ReadQuotedString(StringLexer &type) {
   45   StringLexer::Character next = type.Next();
   51 uint32_t AppleObjCTypeEncodingParser::ReadNumber(StringLexer &type) {
   67                                                StringLexer &type,
   81     clang::ASTContext &ast_ctx, StringLexer &type, bool for_expression) {
   87     clang::ASTContext &ast_ctx, StringLexer &type, bool for_expression) {
   93     clang::ASTContext &ast_ctx, StringLexer &type, bool for_expression,
  155     clang::ASTContext &ast_ctx, StringLexer &type, bool for_expression) {
  178     clang::ASTContext &ast_ctx, StringLexer &type, bool for_expression) {
  261                                        StringLexer &type, bool for_expression,
  368     StringLexer lexer(name);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h
   38   clang::QualType BuildType(clang::ASTContext &ast_ctx, StringLexer &type,
   42   clang::QualType BuildStruct(clang::ASTContext &ast_ctx, StringLexer &type,
   45   clang::QualType BuildAggregate(clang::ASTContext &ast_ctx, StringLexer &type,
   49   clang::QualType BuildUnion(clang::ASTContext &ast_ctx, StringLexer &type,
   52   clang::QualType BuildArray(clang::ASTContext &ast_ctx, StringLexer &type,
   55   std::string ReadStructName(StringLexer &type);
   57   StructElement ReadStructElement(clang::ASTContext &ast_ctx, StringLexer &type,
   61                                              StringLexer &type,
   64   uint32_t ReadNumber(StringLexer &type);
   66   std::string ReadQuotedString(StringLexer &type);
tools/lldb/source/Utility/StringLexer.cpp
   18 StringLexer::Character StringLexer::Peek() { return m_data[m_position]; }
   29 std::pair<bool, StringLexer::Character>
   57 StringLexer::Character StringLexer::Next() {
   78 StringLexer &StringLexer::operator=(const StringLexer &rhs) {
   78 StringLexer &StringLexer::operator=(const StringLexer &rhs) {
tools/lldb/unittests/Utility/StringLexerTest.cpp
   15   StringLexer l("foo");
   25   StringLexer l("foo");
   49   StringLexer l("foobar");
   65   StringLexer l("foo");
   82   StringLexer l("foo");
   92   StringLexer l("foo");
   99   StringLexer l("foo");
  121   StringLexer l("foo");