Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
lldb
/
source
/
Core
/
ValueObjectDynamicValue.cpp
672d2c1
Remove comments after header includes.
by Jonas Devlieghere
· 7 years ago
eca07c5
Fix (and improve) the support for C99 variable length array types
by Adrian Prantl
· 7 years ago
d821c99
Move RegisterValue,Scalar,State from Core to Utility
by Pavel Labath
· 7 years ago
0509724
Reflow paragraphs in comments.
by Adrian Prantl
· 7 years ago
5f19b90
Move ArchSpec to the Utility module
by Pavel Labath
· 8 years ago
97206d5
Rename Error -> Status.
by Zachary Turner
· 8 years ago
2f3df61
iwyu fixes for lldbCore.
by Zachary Turner
· 8 years ago
6f9e690
Move Log from Core -> Utility.
by Zachary Turner
· 9 years ago
b9c1b51
*** This commit represents a complete reformatting of the LLDB source code
by Kate Stone
· 9 years ago
3b207c6
Make IsSyntheticChildrenGenerated() virtual so that dynamic and synthetic values can refer back to their parents
by Enrico Granata
· 9 years ago
5f57b6e
Revert r268591
by Enrico Granata
· 9 years ago
5ee5408
Allow LanguageRuntimes to return an error if they fail in the course of dynamic type discovery
by Enrico Granata
· 9 years ago
dc62ffd
Add a way for source languages to "mark" ValueObjects with language-specific flags
by Enrico Granata
· 10 years ago
9ac7a6c
[SBValue] Add a method GetNumChildren(uint32_t max)
by Siva Chandra
· 10 years ago
9543803
Fix a problem where LLDB could sometimes try to get the size of an Objective-C type without passing an appropriate ExecutionContext
by Enrico Granata
· 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
7eed487
On second thought, amend the previous patch to pass itself the ValueObject& for the static value instead of just its type
by Enrico Granata
· 10 years ago
c74275b
Move the logic to post-process dynamic types for ValueObject purposes from the ValueObjects to the LanguageRuntime plugins
by Enrico Granata
· 10 years ago
0b6003f
Make LanguageRuntime::GetDynamicTypeAndAddress return a ValueType
by Enrico Granata
· 10 years ago
56939cb
TypeSystem is now a plugin interface and removed any "ClangASTContext &Class::GetClangASTContext()" functions.
by Greg Clayton
· 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
9851b1f
[ValueObjectSynthetic and ValueObjectDynamicValue] Override GetDeclaration
by Siva Chandra
· 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
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
951bdd5
Move several GetByteSize() calls over to the brave new world of taking an ExecutionContext*
by Enrico Granata
· 11 years ago
acff5e6
In ValueObjectDynamicValue, trust what comes from
by Sean Callanan
· 11 years ago
d07cfd3
Extend synthetic children to produce synthetic values (as in, those that GetValueAsUnsigned(), GetValueAsCString() would return)
by Enrico Granata
· 11 years ago
9aceaa1
Fix a problem where LLDB was constructing a TypeImpl marking the dynamic type as the static type. Instead use the TypeImpl() constructor correctly
by Enrico Granata
· 11 years ago
e8daa2f
Introduce the concept of a "display name" for types
by Enrico Granata
· 11 years ago
324a103
sweep up -Wformat warnings from gcc
by Saleem Abdulrasool
· 11 years ago
fcf0c4e
Further fixes to the dynamic type system prompted by ObjCDataFormatterTestCase.test_nserror_with_dsym_and_run_command
by Enrico Granata
· 12 years ago
df7c7f9
Fixing an issue in yesterday's dynamic type changes where we would not craft a valid SBType given debug information
by Enrico Granata
· 12 years ago
dc4db5a
<rdar://problem/15144376>
by Enrico Granata
· 12 years ago
57ee306
Huge change to clean up types.
by Greg Clayton
· 12 years ago
389823e
Added a SetData() method to ValueObject. This
by Sean Callanan
· 12 years ago
5160ce5
<rdar://problem/13521159>
by Greg Clayton
· 13 years ago
faac111
<rdar://problem/13421412>
by Greg Clayton
· 13 years ago
5548cb5
<rdar://problem/12978143>
by Enrico Granata
· 13 years ago
c7bece56
<rdar://problem/13069948>
by Greg Clayton
· 13 years ago
f7b1a34
<rdar://problem/12711206>
by Enrico Granata
· 13 years ago
75badc4
Fixing a silly typo in the previous patch
by Enrico Granata
· 13 years ago
bd83b87
<rdar://problem/12754509>
by Enrico Granata
· 13 years ago
21fd13f
Moving ValueObjectCast over to its own .h/.cpp files instead of sharing ValueObjectDynamic.h/.cpp
by Enrico Granata
· 13 years ago
e3e9151
<rdar://problem/12437442>
by Enrico Granata
· 13 years ago
d228483
Improvements to the data formatters logging - plus, new log messages when our dynamic type changes
by Enrico Granata
· 13 years ago
13ac0e2
<rdar://problem/12503640> Fixing an issue where the dynamic type of an Objective-C pointer changed but we still reported the one-true-definition for the previous type. This was causing issues where a variable could be reported as being of an entirely different type after an assignment
by Enrico Granata
· 13 years ago
07a4ac2
<rdar://problem/11239650> Fixing a bug where the SetValueFromCString() method failed to operate on dynamic values. The fix consists in making the set operation fall through to the parent. We only actually allow this if the dynamic value is at a 0-offset from the parent, or the new value is 0. Other scenarios would need agreement on the actual meaning of the set operation (do we keep offsetting? do we just assume the user knows what they are doing?) so we prevent them, and let the expression parser deal with the complexity
by Enrico Granata
· 13 years ago
84db910
<rdar://problem/11113279>
by Greg Clayton
· 14 years ago
e72dfb3
<rdar://problem/10103468>
by Greg Clayton
· 14 years ago
7277284
Added support for looking up the complete type for
by Sean Callanan
· 14 years ago
cc4d014
This checking is part one of trying to add some threading safety to our
by Greg Clayton
· 14 years ago
81e871e
Convert all python objects in our API to use overload the __str__ method
by Greg Clayton
· 14 years ago
9a142cf
Fixed casting in the lldb::SBValue::Cast(SBType) function.
by Greg Clayton
· 14 years ago
c14ee32
Converted the lldb_private::Process over to use the intrusive shared pointers.
by Greg Clayton
· 14 years ago
9910bc8
Fixed an issue where the KVO swizzled type would be returned as the dynamic type instead of the actual user-level type
by Enrico Granata
· 14 years ago
d8b5fce
bug fix in SBValue::CreateValueFromAddress() where using the resulting VO as a pointer would crash LLDB ; minor improvements in dynamic formatters lookup
by Enrico Granata
· 14 years ago
c3e320a
Fixed a bug where a variable could not be formatted in a summary if its datatype already had a custom format
by Enrico Granata
· 14 years ago
6f3533f
Public API changes:
by Enrico Granata
· 14 years ago
644247c
Added "target variable" command that allows introspection of global
by Greg Clayton
· 14 years ago
0a3958e
several improvements to "type summary":
by Enrico Granata
· 14 years ago
e305594
Centralize all of the type name code so that we always strip the leading
by Greg Clayton
· 14 years ago
5ad6394
Fix dynamic value objects to do the right thing when the
by Greg Clayton
· 14 years ago
007d5be
lldb-59.
by Greg Clayton
· 14 years ago
2837b76
Change "frame var" over to using OptionGroups (and thus the OptionGroupVariableObjectDisplay).
by Jim Ingham
· 14 years ago
61be090
Adding support for fetching the Dynamic Value for ObjC Objects.
by Jim Ingham
· 14 years ago
58b59f9
Fix up how the ValueObjects manage their life cycle so that you can hand out a shared
by Jim Ingham
· 14 years ago
78a685a
Add support for "dynamic values" for C++ classes. This currently only works for "frame var" and for the
by Jim Ingham
· 14 years ago