Ted Kremenek
cc7f215872
USRs for class extensions should "mangle" in the location of the extension. (<rdar://problem/8350262>)
...
llvm-svn: 111991
2010-08-24 23:13:41 +00:00
Ted Kremenek
1eb888e9c3
Switch USR generation to use file offsets instead of line/columns for anonymous symbols. Fixes <rdar://problem/8221557>.
...
llvm-svn: 109095
2010-07-22 11:14:15 +00:00
Ted Kremenek
7fe8e2d770
Add USR tests for ObjC class extensions.
...
llvm-svn: 106640
2010-06-23 18:10:30 +00:00
Ted Kremenek
0b4b46e3e1
Add USR support for C++ namespaces, and unify mangling of location information in USRs
...
for anonymous symbols.
llvm-svn: 103212
2010-05-06 23:38:28 +00:00
Ted Kremenek
3b9ad93a35
Add USR support for 'static inline' functions (which can be declared in header files).
...
Add USR support for 'static' functions and local variables, which can be handy for resolving named variables within a translation unit.
llvm-svn: 102641
2010-04-29 17:43:29 +00:00
Ted Kremenek
6d159c1060
Fix USRs for 'extern' variables declaration in functions/method bodies.
...
Fix USRs for @synthesize.
Add more USR tests.
llvm-svn: 101954
2010-04-20 23:15:40 +00:00