summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Split out a header to hold APIs meant for the Sema implementation from Sema.h.John McCall2010-08-251-1/+1
* GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall2010-08-251-243/+243
* Recursive functions should be marked when used from another function. Fixes h...Argyrios Kyrtzidis2010-08-251-1/+4
* More incremental progress towards not including Expr.h in Sema.h.John McCall2010-08-251-5/+5
* Rename *PendingImplicitInstantiations to *PendingInstantiations. NoChandler Carruth2010-08-251-3/+2
* Split FunctionScopeInfo and BlockScopeInfo into their own header.John McCall2010-08-251-2/+4
* Remove AnalysisBasedWarnings.h's dependency on Type.hJohn McCall2010-08-251-3/+4
* When trying to resolve the address of an overloaded expression,John McCall2010-08-241-10/+14
* It is not error in c++ to take address ofFariborz Jahanian2010-08-241-1/+4
* Struggle mightily against header inclusion in Sema.h.John McCall2010-08-241-0/+1
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-73/+73
* Abstract out passing around types and kill off ActionBase.John McCall2010-08-241-7/+7
* PR7971: Compute the correct type for an address-of expression containing anEli Friedman2010-08-241-1/+1
* Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall2010-08-231-135/+96
* Relax the construction of a definition for implicit, trivial defaultChandler Carruth2010-08-231-2/+4
* Push DeclGroupRefs and TemplateNames in an opaque but type-safe wayJohn McCall2010-08-231-2/+1
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-4/+4
* Detabify.Eli Friedman2010-08-221-3/+3
* DeclPtrTy -> Decl *John McCall2010-08-211-6/+5
* Add a workaround for PR7947, a crash trying to recover from invalid C++ code.Nick Lewycky2010-08-201-16/+21
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-4/+4
* Diagnose assiging to an interface object inFariborz Jahanian2010-08-161-0/+5
* When issuing warning for future conflict resolution,Fariborz Jahanian2010-08-131-0/+3
* Zap unused UnaryOperator::OffsetOf.Eli Friedman2010-08-131-4/+0
* Implement -Wcast-align. The initial design of this diagnostic diverges John McCall2010-08-121-0/+4
* Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor2010-08-121-4/+4
* Added locations and type source info for DeclarationName.Abramo Bagnara2010-08-111-59/+69
* Random temporary string cleanup.Benjamin Kramer2010-08-111-1/+1
* Added TypeLocs to VAArgExpr node.Abramo Bagnara2010-08-101-4/+10
* Added TypeLocs to TypesCompatibleExpr node.Abramo Bagnara2010-08-101-4/+14
* When attempting to recover from a failed unqualified name lookup, makeDouglas Gregor2010-08-091-0/+2
* Integral-to-pointer conversions are not always null -> member pointerDouglas Gregor2010-08-071-2/+8
* Store inheritance paths after CastExprs instead of inside them.John McCall2010-08-071-11/+11
* PR7837: For qualified id's, make sure the decl context is complete if notEli Friedman2010-08-061-20/+18
* Introduce implicit conversions between AltiVec vectors and GCCDouglas Gregor2010-08-061-6/+18
* Flip the switch to use OffsetOfExpr unconditionally; feel free to revert ifEli Friedman2010-08-051-129/+5
* PR7769: Fix references to anonymous structs/unions in base classes inEli Friedman2010-08-051-7/+12
* Remove the warning for variables declared in the if-expression being used inNick Lewycky2010-08-051-21/+1
* Tighten the rules when deciding if an ivar must beFariborz Jahanian2010-07-301-3/+15
* Tigthen the condition for issung ivar shadowingFariborz Jahanian2010-07-291-1/+2
* When taking the address of a value of Objective-C object type (e.g.,Douglas Gregor2010-07-291-0/+2
* Don't die when a member access refers to a non-class member via aDouglas Gregor2010-07-281-0/+3
* Fix a minor crash bug with constructs like Obj.Class::ENUM_VALUE.Eli Friedman2010-07-271-4/+4
* PR7724: Don't try to evaluate value-dependent expressions.Eli Friedman2010-07-271-1/+1
* Remove the vast majority of the Destroy methods from the AST library,Douglas Gregor2010-07-251-13/+3
* turn down the logical bitwise confusion warning to not warn Chris Lattner2010-07-241-11/+14
* Allow __func__ and __FUNCTION__ and __PRETTY_FUNCTION__ inside blocks.Fariborz Jahanian2010-07-231-0/+2
* Vectors are not integer types, so the type system should not classifyDouglas Gregor2010-07-231-10/+16
* Warn when property ivar lookup finds a global variableFariborz Jahanian2010-07-221-2/+31
* Upgrade "'X' is unavailable" from a warning to an error. This matches GCC's ...Ted Kremenek2010-07-211-1/+1
OpenPOWER on IntegriCloud