| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
llvm-svn: 193427
|
|
|
|
| |
llvm-svn: 193363
|
|
|
|
| |
llvm-svn: 193361
|
|
|
|
|
|
|
|
|
| |
Includes a test case/FIXME demonstrating a bug/limitation in pointer to
member hashing. To be honest I'm not sure why we don't just always use
summary hashing for referenced types... but perhaps I'm missing
something.
llvm-svn: 193175
|
|
|
|
|
|
|
|
| |
declarable summary hashing path
More support for 7.25 Part 5.
llvm-svn: 193129
|
|
|
|
|
|
|
|
|
| |
contexts
There are several other tag types that need similar handling but to
ensure test coverage they'll be coming incrementally.
llvm-svn: 193126
|
|
|
|
|
|
| |
And add the 'Test' suffix so the test case name matches the file name.
llvm-svn: 193119
|
|
|
|
|
|
|
|
|
|
| |
same type
This uses a map, keeping the type DIE numbering separate from the DIEs
themselves - alternatively we could do things the way GCC does if we
want to add an integer to the DIE type to record the numbering there.
llvm-svn: 193105
|
|
|
|
| |
llvm-svn: 192924
|
|
|
|
| |
llvm-svn: 192856
|
|
|
|
|
|
|
| |
This allows us to produce the same hash as GCC for at least some simple
examples.
llvm-svn: 192855
|
|
|
|
|
|
|
|
| |
GTest assumes the left hand side of the assert is the expectation and
the right hand side is the test result. It's easier to read gtest
failures when these things are ordered correctly.
llvm-svn: 192854
|
|
|
|
| |
llvm-svn: 192836
|
|
|
|
|
|
|
| |
Also minor using namespace move so it's not hard-up against the function
definition and outside the namespace as is usual.
llvm-svn: 192744
|
|
|
|
| |
llvm-svn: 191638
|
|
|
|
| |
llvm-svn: 189899
|
|
hashing the contents of DW_FORM_data1 on top of a type with attributes.
llvm-svn: 189862
|