- a6682a4 Simplify Boolean expressions by Jonas Devlieghere · 7 years ago
- 1dc51db [ClangASTContext] Extract VTable pointers from C++ objects by Aleksandr Urakov · 7 years ago
- 672d2c1 Remove comments after header includes. by Jonas Devlieghere · 7 years ago
- af67fe6 Delete commented-out code. by Adrian Prantl · 7 years ago
- d821c99 Move RegisterValue,Scalar,State from Core to Utility by Pavel Labath · 7 years ago
- 5d63a10 Forward declare DumpValueObjectOptions in ValueObject.h by Raphael Isemann · 7 years ago
- 03219f7 Refactor GetNextPersistentVariableName into a non-virtual method by Adrian Prantl · 7 years ago
- 5435f78 Move the persistent variable counter into Target by Adrian Prantl · 7 years ago
- 0509724 Reflow paragraphs in comments. by Adrian Prantl · 7 years ago
- 97206d5 Rename Error -> Status. by Zachary Turner · 8 years ago
- 088d001 Use llvm::ArrayRef rather than std::vector/std::initializer lists for some by Lang Hames · 8 years ago
- 2f3df61 iwyu fixes for lldbCore. by Zachary Turner · 8 years ago
- 4fbb55b Stop calling ValueObject::SetName from synthetic child providers by Tamas Berghammer · 8 years ago
- 4c08fe2 Add support for sythetic operator dereference by Tamas Berghammer · 8 years ago
- 666cc0b Move DataBuffer / DataExtractor and friends from Core -> Utility. by Zachary Turner · 9 years ago
- 6f9e690 Move Log from Core -> Utility. by Zachary Turner · 9 years ago
- 01c3243 Remove dependencies from Utility to Core and Target. by Zachary Turner · 9 years ago
- bf9a773 Move classes from Core -> Utility. by Zachary Turner · 9 years ago
- 8369b28 Fix the variable view in the "gui" curses mode so that variables whose children change will update correctly. Previously the variable view would update the children once and not change. If you were stepping through code where the dynamic type of a variable would change the value and its children, or a synthetic type (like say for a std::vector<int>), the variable view wouldn't update. Now it caches the children and uses the process stop ID to tell when the children need to be updated. by Greg Clayton · 9 years ago
- 2a3d10a Re-add the StringRef interface changes for Variable. by Zachary Turner · 9 years ago
- d2daca7 Resubmit "Remove an output-parameter from Variable function". by Zachary Turner · 9 years ago
- 655c452 Revert "Remove an out param from ValueObject::GetValueForExpressionPath." by Zachary Turner · 9 years ago
- 82d7608 Remove an out param from ValueObject::GetValueForExpressionPath. by Zachary Turner · 9 years ago
- 70a3809 Delete more dead code in ValueObject. by Zachary Turner · 9 years ago
- c2d5558 Remove some dead code in ValueObject. by Zachary Turner · 9 years ago
- c156427 Don't allow direct access to StreamString's internal buffer. by Zachary Turner · 9 years ago
- aa5611f Change ValueObject creation functions to take StringRefs. by Zachary Turner · 9 years ago
- 65d86e4 Simplify the PrintableRepresentationSpecialCases code; we never used the ePrintableRepresentationSpecialCasesOnly value and with enum classes the names doesn't need to be that long by Enrico Granata · 9 years ago
- 771ef6d Fix Clang-tidy readability-redundant-string-cstr warnings by Malcolm Parsons · 9 years ago
- b9c1b51 *** This commit represents a complete reformatting of the LLDB source code by Kate Stone · 9 years ago
- b370f18 Check for null by Enrico Granata · 9 years ago
- b9bddc4 Teach ValueObject::ReadPointedString how to read char[] in host memory by Enrico Granata · 9 years ago
- df62e73 "frame variable" and "target variable" shouldn't allow us to get the address of bitfields. by Greg Clayton · 9 years ago
- fd4e5a8 Add an argument to ValueObject::GetSyntheticBase that allows for name customization on the generated value by Enrico Granata · 9 years ago
- 461bd68 Handle bit fields on big-endian systems correctly by Ulrich Weigand · 9 years ago
- 82a827d Fixed ValueObject::GetExpressionPath() for paths including anonymous struct/union by Marianne Mailhot-Sarrasin · 10 years ago
- 936499a Add an LLDB data formatter for single-element NSArray and NSDictionary Cocoa containers by Enrico Granata · 10 years ago
- cec91ef Fix all of the unannotated switch cases to annotate the fall through or do the right thing and break. by Greg Clayton · 10 years ago
- c3281bd No need for a custom function here; just use what C provides by Enrico Granata · 10 years ago
- ef8dde6 Reduce code duplication by Enrico Granata · 10 years ago
- 37395ad Inspect DW_AT_const_value global static const variables by Ewan Crawford · 10 years ago
- 608d67c Introduce a way for Languages to specify whether values of "reference types" are "nil" (not pointing to anything) or uninitialized (never made to point at anything) by Enrico Granata · 10 years ago
- dc62ffd Add a way for source languages to "mark" ValueObjects with language-specific flags by Enrico Granata · 10 years ago
- 7d3e66a [Core] Avoid default in switch() that covers all the cases. by Davide Italiano · 10 years ago
- b766292 Fix an issue where LLDB would truncate summaries for string types without producing any evidence thereof by Enrico Granata · 10 years ago
- 7339b9d Do not try to copy host memory from address 0 by Enrico Granata · 10 years ago
- 407b5c6 Change ValueObject::IsLogicalTrue so that it starts by asking the applicable Language plugin before using the C-style rule by Enrico Granata · 10 years ago
- 98e6daf Abstract the notion of the truth value of an expression result, for use by Jim Ingham · 10 years ago
- 9ac7a6c [SBValue] Add a method GetNumChildren(uint32_t max) by Siva Chandra · 10 years ago
- 73e8c4d Route the preferred-display-language mechanism to the ValueObjectPrinter and actually fill in a few gaps for dynamic and synthetic values to be able to adopt this in useful ways by Enrico Granata · 10 years ago
- 31fda93 Introduce a variant of GetSummaryAsCString() that takes a LanguageType argument, and use it when crafting summaries by running selectors by Enrico Granata · 10 years ago
- 4edfef4 Create a logging category that is specific to data formatters activity by Enrico Granata · 10 years ago
- 9301ec1 Eliminated redundant "constructors" for ClangExpressionVariable. by Sean Callanan · 10 years ago
- b92bd75 Made Target hold a map of languages to TypeSystems, and added some accessors. by Sean Callanan · 10 years ago
- 0f625f4 Use the preferred display language when making a persistent variable from a by Sean Callanan · 10 years ago
- 8f1f9a1 Now persistent expression data no longer lives with the Target, but rather with by Sean Callanan · 10 years ago
- 4dbb271 Moved more Clang-specific parts of the expression parser into the Clang plugin. by Sean Callanan · 10 years ago
- 3ad353f Rename clang_type -> compiler_type for variables. by Bruce Mitchener · 10 years ago
- 4ad8334 Rename GetChildClangTypeAtIndex to GetChildCompilerTypeAtIndex by Bruce Mitchener · 10 years ago
- 1c95046 Reduce inclusion of clang headers. by Bruce Mitchener · 10 years ago
- ac49453 Introduce the notion of an escape helper. Different languages have different notion of what to print in a string and how to escape non-printable things. The escape helper is where this notion is provided to LLDB by Enrico Granata · 10 years ago
- ad650a1 Preparatory work for letting language plugins help the StringPrinter with formatting special characters by Enrico Granata · 10 years ago
- bc8ac34 This patch separates the generic portion of ClangExpressionVariable, which by Sean Callanan · 10 years ago
- 30e3397 Jim told me about a cleaner way to include headers from plug-ins. by Sean Callanan · 10 years ago
- e33724f In preparation for factoring persistent variables into a generic part and a by Sean Callanan · 10 years ago
- 99558cc4 Final bit of type system cleanup that abstracts declaration contexts into lldb_private::CompilerDeclContext and renames ClangType to CompilerType in many accessors and functions. by Greg Clayton · 10 years ago
- 8536fd1 [LLDB] Use llvm::APInt and llvm::APFloat in Scalar and RegisterValue by Sagar Thakur · 10 years ago
- bb467f6 Revert "[LLDB] Use llvm::APInt and llvm::APFloat in Scalar and RegisterValue" by Pavel Labath · 10 years ago
- ee3443e [LLDB] Use llvm::APInt and llvm::APFloat in Scalar and RegisterValue by Sagar Thakur · 10 years ago
- a1e5dc8 ClangASTType is now CompilerType. by Greg Clayton · 10 years ago
- d8d4a57 First step in getting LLDB ready to support multiple different type systems. by Greg Clayton · 10 years ago
- 9dcdd2e Revert r244308 since it's introducing test regressions on Linux: by Oleksiy Vyalov · 10 years ago
- d754890 [LLDB][MIPS] Fix offsets of all register sets and add MSA regset and FRE=1 mode support by Sagar Thakur · 10 years ago
- d7bdc27 Allow ValueObject::Dereference to dereference references. by Chaoren Lin · 10 years ago
- c7c30eb Revert "Introduce a TypeSystem interface to support adding non-clang languages." by Pavel Labath · 10 years ago
- c33ae02 Introduce a TypeSystem interface to support adding non-clang languages. by Pavel Labath · 10 years ago
- d595733 Fix a bug where trying to Dump() a ValueObject would use the static/non-synthetic version of the value even if the ValueObject one actually called Dump() on turned out to be dynamic and/or synthetic by Enrico Granata · 10 years ago
- 1124045 Don't #include "lldb-python.h" from anywhere. by Zachary Turner · 10 years ago
- 386aafa Remove unused #includes of ScriptInterpreterPython.h by Zachary Turner · 10 years ago
- bb642e5 Constant result ValueObjects are - well - constant by Enrico Granata · 10 years ago
- e32f2b5 [ValueObject::GetPointeeData] Get addr from value for eValueHostAddress values. by Siva Chandra · 10 years ago
- a3747a9 [ValueObject] Do not return address of eValueTypeHostAddress values. by Siva Chandra · 10 years ago
- ef238c1 This fixes the build I previously broke - and actually makes the test case work just like I promised by Enrico Granata · 11 years ago
- 11d8636 Remove duplicated code for synthetic array members. by Bruce Mitchener · 11 years ago
- 526ae04 Make a more complete fix for always supplying an execution context when getting byte sizes from types. by Greg Clayton · 11 years ago
- 560558e Introduce the notion of "runtime support values" by Enrico Granata · 11 years ago
- 951bdd5 Move several GetByteSize() calls over to the brave new world of taking an ExecutionContext* by Enrico Granata · 11 years ago
- 1cd5e92 Preparatory infrastructural work to support dynamically determining sizes of ObjC types via the runtime by Enrico Granata · 11 years ago
- 5a9919f Fix indentation in ValueObject.cpp (test commit) by Tamas Berghammer · 11 years ago
- de61eba Add an API to ValueObject that iterates over the entire parent chain via a callback, and rewrite GetRoot() in terms of this general iteration API. NFC by Enrico Granata · 11 years ago
- ed3228a Allow individual ValueObjects to pick their preferred display language by Enrico Granata · 11 years ago
- 20c321c This patch fixes my think-o in ValueObject::UpdateValueIfNeeded() about the right thing to assert() by Enrico Granata · 11 years ago
- 1a4d078 Fix a problem where a ValueObject could fail to update itself, but since it was previously valid, we'd have an old checksum to compare aginst no new checksum (because failure to update), and assert() and die. Fix the problem by only caring about this assertion logic if updates succeed by Enrico Granata · 11 years ago
- 7863991 Cleanup some redundant code by Enrico Granata · 11 years ago
- 972be53 Provide CreateValueFromData,Expression at the SBTarget level as well as the SBValue level; and also make all the implenentations agree on using the matching ValueObject::Create instead of doing code copypastas by Enrico Granata · 11 years ago
- ff0f23d Remove the last vestige of the world before data formatters :-) by Enrico Granata · 11 years ago
- 986fa5f Extend ValueObject::GetExpressionPath() to do something reasonable for synthetic children by Enrico Granata · 11 years ago
- 7375f3e Fixed ValueObject::UpdateValueIfNeeded to keep by Sean Callanan · 11 years ago
- e29df23 This patch does a few things: by Enrico Granata · 11 years ago
- 0c10a85 Add the ability for an SBValue to create a persisted version of itself. by Enrico Granata · 11 years ago