summaryrefslogtreecommitdiffstats
path: root/clang/lib
Commit message (Expand)AuthorAgeFilesLines
* When looking up enumerator names for redeclaration, use theDouglas Gregor2010-01-191-1/+2
* Add try/catch CFG support. Also improve throw CFG support. WIP.Mike Stump2010-01-191-10/+100
* Emit human readable names for operators.Devang Patel2010-01-191-4/+3
* First cut at emitting debugging information for C++ member functions.Devang Patel2010-01-192-2/+77
* Fix possible memory leak by using an OwningPtr.Ted Kremenek2010-01-191-5/+5
* Use llvm::Function name as the linkage name, but strip off leading '01' from ...Devang Patel2010-01-191-0/+2
* Refactor.Devang Patel2010-01-192-49/+62
* llvm::Function name is the linkage name. If it has a '01' as a prefix then pr...Devang Patel2010-01-181-3/+0
* Allow conversion of pointer to an objective-c pointer toFariborz Jahanian2010-01-181-1/+11
* allow the HandlerComment callback to push tokens into theChris Lattner2010-01-183-18/+36
* simplify the code for skipping in a #if 0 block. The CurLexerChris Lattner2010-01-181-4/+1
* float, double, and long double do need extra data in theDouglas Gregor2010-01-181-5/+3
* Preserve type source information in compound literal expressions.John McCall2010-01-186-34/+49
* Print fix-it hints properly around tabs, from Christian Adåker!Douglas Gregor2010-01-181-0/+36
* Remove ../libexec from clang program search path, clang-cc is dead.Daniel Dunbar2010-01-181-24/+0
* Mostly renaming some methods and updating comments toFariborz Jahanian2010-01-182-31/+40
* Improve source-location information for builtin TypeLocs, from EneaDouglas Gregor2010-01-186-3/+109
* Encoding calling conventions in the type system, from Charles Davis!Douglas Gregor2010-01-184-34/+74
* More VTT builder fixes. With these fixes we now correctly handle the very com...Anders Carlsson2010-01-181-1/+20
* Add support for computing size in elements for symbolic regions obtained fromZhongxing Xu2010-01-184-10/+36
* Move some common code into BuildVTT.Anders Carlsson2010-01-181-6/+3
* Fix a bunch of VTT layout bugs, add simple tests for VTT layout.Anders Carlsson2010-01-181-4/+17
* If the symbol has not been tracked, do not free it. This is possible when freeZhongxing Xu2010-01-181-1/+6
* Minor VTT builder cleanup, no functionality change.Anders Carlsson2010-01-171-14/+12
* Get the ctor vtable address points directly from the VTT builder.Anders Carlsson2010-01-171-2/+12
* PR6055: fix FreeBSD c++ include path. patch by Roman DivackyNuno Lopes2010-01-171-1/+1
* Introduce a second queue of "local" pending implicit instantiation,Douglas Gregor2010-01-163-10/+57
* Add PCH support for CXXStaticCastExpr, CXXDynamicCastExpr, CXXReinterpretCast...Sam Weinig2010-01-162-0/+95
* While determining when to parse inline member functions of a class,Douglas Gregor2010-01-161-8/+28
* When we are instantiating a member function of a local class, be sureDouglas Gregor2010-01-162-2/+19
* Fix a rewriting crash and correct rewriting of __blockFariborz Jahanian2010-01-161-7/+18
* Partial fix for PR6022, where we were complaining when a friendDouglas Gregor2010-01-161-1/+2
* Improve location information for Objective-C category declarations. WeDouglas Gregor2010-01-164-7/+13
* Keep track of the source locations for each protocol reference inDouglas Gregor2010-01-168-20/+96
* Fix a use of uninitialized memory in overload diagnostics.John McCall2010-01-161-1/+4
* Add codgen for BI__builtin_llvm_memory_barrier.Tanya Lattner2010-01-161-0/+12
* Fix crash generating debug info for constructor for anonymous struct.Eli Friedman2010-01-161-1/+1
* Make the AST explicitly represent the cast of the first operand of a Eli Friedman2010-01-161-3/+5
* Generalize handling for unreachable code warnings to all binary operators.Mike Stump2010-01-151-16/+13
* Candidates with arity mismatches are extra-special non-viable and need toJohn McCall2010-01-151-16/+32
* Refine location reporting for unreachable code warnings for comma expressions.Mike Stump2010-01-151-12/+45
* define __weak to null in rewritten source for Fariborz Jahanian2010-01-151-0/+1
* Make LookupResult::resolveKind() robust against NotFoundInCurrentInstantiation.John McCall2010-01-151-1/+1
* Fix a couple bugs in copy assignment operator synthesis.Eli Friedman2010-01-151-12/+12
* Add -cursor-at=file:line:column command line option to c-index-test,Douglas Gregor2010-01-151-1/+1
* Preserve type source information for C++ named casts through templateJohn McCall2010-01-153-23/+39
* Don't lose type source information when rebuilding C-style cast expressions.John McCall2010-01-153-13/+25
* Preserve type source information in explicit cast expressions.John McCall2010-01-157-143/+136
* Do not do the block-specific rewrite when there is no block literals.Fariborz Jahanian2010-01-151-1/+1
* When determining whether a DeclRefExpr is value-dependent when itDouglas Gregor2010-01-151-4/+6
OpenPOWER on IntegriCloud