- Sep 22, 2009
-
-
Daniel Dunbar authored
llvm-svn: 82526
-
Daniel Dunbar authored
llvm-svn: 82525
-
Daniel Dunbar authored
have been updated. - Please let me know of any problems. llvm-svn: 82524
-
rdar://problem/7242015Ted Kremenek authored
Fix: <rdar://problem/7242015> [RegionStore] variable passed-by-reference (via integer) to function call not invalidated llvm-svn: 82523
-
Daniel Dunbar authored
llvm-svn: 82519
-
Ted Kremenek authored
llvm-svn: 82518
-
Daniel Dunbar authored
- Switching all of them out-of-my-current-scope-of-interest, sorry. llvm-svn: 82515
-
Daniel Dunbar authored
llvm-svn: 82514
-
Anders Carlsson authored
llvm-svn: 82513
-
Mike Stump authored
llvm-svn: 82512
-
Mike Stump authored
llvm-svn: 82511
-
Daniel Dunbar authored
llvm-svn: 82510
-
Daniel Dunbar authored
llvm-svn: 82509
-
Mike Stump authored
llvm-svn: 82508
-
Anders Carlsson authored
llvm-svn: 82502
-
John McCall authored
Several of the existing methods were identical to their respective specializations, and so have been removed entirely. Several more 'leaf' optimizations were introduced. The getAsFoo() methods which imposed extra conditions, like getAsObjCInterfacePointerType(), have been left in place. llvm-svn: 82501
-
-
Fariborz Jahanian authored
gcc-style write-barrier api only. llvm-svn: 82493
-
Ted Kremenek authored
integer pointer. For now just invalidate the fields of the struct. This addresses: <rdar://problem/7185607> [RegionStore] support invalidation of bit fields using integer assignment llvm-svn: 82492
-
- Sep 21, 2009
-
-
Douglas Gregor authored
llvm-svn: 82482
-
Douglas Gregor authored
llvm-svn: 82481
-
Fariborz Jahanian authored
llvm-svn: 82478
-
Douglas Gregor authored
a nested-name-specifier that describes how to refer to that name. For example, given: struct Base { int member; }; struct Derived : Base { int member; }; the code-completion result for a member access into "Derived" will provide both "member" to refer to Derived::member (no qualification needed) and "Base::member" to refer to Base::member (qualification included). llvm-svn: 82476
-
Douglas Gregor authored
enumerators when either the user intentionally wrote a qualified name (in which case we just use that nested-name-specifier to match the user's code) or when this is the first "case" statement and we need a qualified name to refer to an enumerator in a different scope. llvm-svn: 82474
-
Fariborz Jahanian authored
llvm-svn: 82472
-
Douglas Gregor authored
of enumeration type, providing the various unused enumerators as options. llvm-svn: 82467
-
Douglas Gregor authored
real work is performed within Sema. Addresses Chris's comments, but still retains the heavyweight list-of-multimaps data structure. llvm-svn: 82459
-
Daniel Dunbar authored
llvm-svn: 82437
-
Daniel Dunbar authored
llvm-svn: 82435
-
Chris Lattner authored
llvm-svn: 82433
-
Daniel Dunbar authored
- Currently this requires us to fake an input file. - This allows Sema to be keep all the logic for how to pull decls out of the external AST source and how to handle things like tentative definitions. llvm-svn: 82432
-
Daniel Dunbar authored
- It isn't really clear what to do with the preprocessor here, but this is more sensible. llvm-svn: 82431
-
Daniel Dunbar authored
llvm-svn: 82430
-
Daniel Dunbar authored
Add Diagnostic to Indexer, and have it keep its own FileManager instead of taking an external reference (which was leaked in the case of the CIndex library). llvm-svn: 82429
-
Anders Carlsson authored
llvm-svn: 82423
-
Daniel Dunbar authored
llvm-svn: 82417
-
Daniel Dunbar authored
- Does people use this? llvm-svn: 82406
-
Daniel Dunbar authored
llvm-svn: 82405
-
- Sep 20, 2009
-
-
Daniel Dunbar authored
llvm-svn: 82401
-
Chris Lattner authored
is also required for an llvm-side change. llvm-svn: 82344
-