summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST
Commit message (Expand)AuthorAgeFilesLines
* Add recursion guards to ice-checking and evaluation for declrefs, so weEli Friedman2009-12-032-7/+21
* A new helper function to set various bits in the class whenFariborz Jahanian2009-12-031-0/+12
* Kill a few more random stderr uses.Daniel Dunbar2009-12-031-3/+2
* Convert StmtDumper to raw_ostream. I forget why.Daniel Dunbar2009-12-031-129/+121
* Introduce the notion of literal types, as specified in C++0x.Sebastian Redl2009-12-032-0/+35
* Improve source location information for C++ member initializers in aDouglas Gregor2009-12-021-22/+56
* In Sema, whenever we think that a function is going to cause a vtable to be g...Anders Carlsson2009-12-022-3/+7
* r90313, in which OverloadedFunctionDecl is removed and never spoken of again.John McCall2009-12-025-75/+1
* Push overloaded function templates through the parser using a totally differentJohn McCall2009-12-022-65/+26
* Rework how we support C++ implicit member accesses. If we can resolve anJohn McCall2009-12-013-31/+48
* Allocate MultipleDC objects using the allocator associated withTed Kremenek2009-12-011-5/+5
* Have ASTRecordLayout keep track of the key function, in preparation of fixing...Anders Carlsson2009-11-301-1/+29
* Eliminate the use of OverloadedFunctionDecl in member expressions.John McCall2009-11-304-0/+81
* Add const to accessors that don't modify the object.Mike Stump2009-11-301-1/+1
* Fix a crash when ivar type is a __strong SEL. Fallout fromFariborz Jahanian2009-11-301-5/+5
* Adapt to the DOTGraphTraits changes in LLVM.Tobias Grosser2009-11-301-2/+3
* Streamline Stmt::CollectingStats() and Decl::CollectingStats(). No functional...Kovarththanan Rajaratnam2009-11-292-4/+3
* Add DeclarationName support for C++0x operator literals. They should now work asAlexis Hunt2009-11-291-0/+44
* Remove VISIBILITY_HIDDEN from lib/AST.Benjamin Kramer2009-11-285-17/+11
* Use a PointerIntPair for the PrimaryBaseInfo. Yay for clever LLVM data struct...Anders Carlsson2009-11-271-12/+13
* Add a new PrimaryBaseInfo struct that combines the record decl of a primary b...Anders Carlsson2009-11-272-33/+36
* Slight tweak to the algorithm for getLinkage().Eli Friedman2009-11-261-1/+1
* Allow user re-definition of SEL as well as accessing its fields.Fariborz Jahanian2009-11-251-1/+1
* Implement the rules in C++ [basic.link] and C99 6.2.2 for computingDouglas Gregor2009-11-251-7/+198
* Eliminate CXXConditionDeclExpr with extreme prejudice.Douglas Gregor2009-11-254-20/+3
* Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and John McCall2009-11-244-84/+75
* Helper function for turning a TemplateName into a DeclarationName.John McCall2009-11-241-0/+16
* Teach Evaluate to handle member expressions referring to enum constants andEli Friedman2009-11-241-8/+21
* Fixe a crash in encoding of SEL type caused by recent changes.Fariborz Jahanian2009-11-231-4/+5
* Handle converting member pointers to bool.Anders Carlsson2009-11-231-0/+2
* Make 'SEL' pointer to a builtin type and not anFariborz Jahanian2009-11-231-0/+1
* Intercept sizeof and alignof references before they get into ASTContext metho...Sebastian Redl2009-11-232-13/+34
* Let using directives refer to namespace aliases. Fixes PR5479.Sebastian Redl2009-11-232-2/+13
* Canonical template arguments that are template template parameters byDouglas Gregor2009-11-231-2/+12
* Centralize and complete the computation of value- and type-dependence for Dec...Douglas Gregor2009-11-232-17/+59
* Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations...John McCall2009-11-236-111/+85
* When laying out bitfields, make sure that the data size is always aligned to ...Anders Carlsson2009-11-222-11/+28
* Move bit-field layout out into a separate function. No functionality change.Anders Carlsson2009-11-222-69/+87
* This patch implements objective-c's 'SEL' type as a built-inFariborz Jahanian2009-11-212-16/+7
* DeclPrinter: Indent access specifiers.Daniel Dunbar2009-11-211-3/+6
* Add 1+2 consts.Daniel Dunbar2009-11-211-1/+1
* "Incremental" progress on using expressions, by which I mean totally rippingJohn McCall2009-11-215-30/+24
* Added rudimentary C++0x attribute support.Alexis Hunt2009-11-212-8/+11
* Deduce a ConstantArrayType from a value-dependent initializer listDouglas Gregor2009-11-191-5/+10
* Draw a brighter line between "unresolved" expressions, where we have done theJohn McCall2009-11-194-19/+23
* Cope with an amusingly little anomaly with dependent types andDouglas Gregor2009-11-191-8/+18
* Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall2009-11-184-17/+44
* Add ObjCClassDecl::getSourceRange().Ted Kremenek2009-11-181-0/+6
* Add SourceLocations to ObjCClassDecl for the class identifiers referenced by ...Ted Kremenek2009-11-183-15/+30
* Do not register ObjCInterfaceDecls implicitly created by @class in theTed Kremenek2009-11-171-0/+7
OpenPOWER on IntegriCloud