summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Allow conversion of qualified Class type to unqualifiedFariborz Jahanian2010-03-241-2/+4
* Only perform CFG-based warnings on 'static inline' functions thatTed Kremenek2010-03-231-2/+3
* -Wshadow should only warn about parameter declarations when we'reJohn McCall2010-03-221-1/+9
* Refactor CFG-based warnings in Sema to be run by a worked object called Analy...Ted Kremenek2010-03-201-4/+5
* Diagnose conversion of 'Class' to/from objective-c Fariborz Jahanian2010-03-191-1/+11
* Some cleanup, change diagnostic when assigning toFariborz Jahanian2010-03-181-3/+0
* objective-c patch to provide type safty when blocks are passing orFariborz Jahanian2010-03-171-1/+5
* Issue error when a byref array is accessed in a blockFariborz Jahanian2010-03-161-1/+1
* Audit all Preprocessor::getSpelling() callers, improving failureDouglas Gregor2010-03-161-2/+8
* Add support for -Wwrite-strings. Patch by Mike M! Fixes PR 4804.John McCall2010-03-151-1/+1
* Use SmallString instead of SmallVectorKovarththanan Rajaratnam2010-03-131-173/+173
* Warn about comparing an unsigned expression with 0 in tautological ways.John McCall2010-03-111-3/+2
* Statement expressions can be used in global- or namespace-scoped blocksDouglas Gregor2010-03-101-1/+2
* Allow use of byref (__block attributed) arrays insideFariborz Jahanian2010-03-061-1/+1
* Reinstate r97674 with a fix for the assertion that was firing in <list>Douglas Gregor2010-03-031-25/+107
* Revert r97674; it's causing failuresDouglas Gregor2010-03-031-107/+25
* Implement disambiguation of base class members via aDouglas Gregor2010-03-031-25/+107
* Keep an explicit stack of function and block scopes, each element ofDouglas Gregor2010-03-011-46/+26
* Implement jump checking for initialized c++ variables, implementingChris Lattner2010-03-011-2/+8
* Start detangling the BlockSemaInfo/Sema mess. No functionality change.Douglas Gregor2010-03-011-6/+6
* Add an overload of Preprocessor::getSpelling which takes a SmallVector andBenjamin Kramer2010-02-271-5/+3
* At sabre's request, drop the FP bounds diagnostics down to warnings and fileJohn McCall2010-02-261-2/+2
* When computing the composite pointer type for relational comparisons,Douglas Gregor2010-02-251-3/+17
* Remove some oogly code made dead by the pseudo-destructorDouglas Gregor2010-02-251-44/+0
* Keep track of the location of the '~' in a pseudo-destructor expression.Douglas Gregor2010-02-241-0/+1
* Retain complete source information for the type after the '~' in aDouglas Gregor2010-02-241-2/+4
* Retain source information for the "type-name ::" in aDouglas Gregor2010-02-241-0/+1
* ActOnPseudoDestructorExpr now performs all semantic analysis forDouglas Gregor2010-02-241-18/+1
* Eliminate the default arguments to ASTContext::getFunctionType(),Douglas Gregor2010-02-211-3/+4
* Issue extended diagnostic when property dot-syntax is used and Fariborz Jahanian2010-02-191-4/+7
* Revert: "Change InitListExpr to allocate the array for holding references"Ted Kremenek2010-02-191-5/+5
* Change InitListExpr to allocate the array for holding referencesTed Kremenek2010-02-191-5/+5
* Introduce a new kind of failed result for isLvalue/isModifiableLvalueDouglas Gregor2010-02-161-1/+10
* Complain if block-literal expression's parameter name isFariborz Jahanian2010-02-121-2/+9
* Implementing unused function warning.Tanya Lattner2010-02-121-0/+1
* Allocate the SubExprs array in ObjCMessageExpr using the allocator associated...Ted Kremenek2010-02-111-1/+1
* More vtable layout dumper improvements. Handle destructors, dump the complete...Anders Carlsson2010-02-111-2/+1
* Eliminate a bunch of unnecessary ASTContexts from members functions ofDouglas Gregor2010-02-111-1/+1
* Diagnose when user provided getter is being used as lvalueFariborz Jahanian2010-02-111-0/+3
* Eliminate the ASTContext parameter from RecordDecl::getDefinition()Douglas Gregor2010-02-111-1/+1
* Finish implementing property synthesis by default.Fariborz Jahanian2010-02-091-15/+2
* Implement synthesizing properties by default.Fariborz Jahanian2010-02-091-2/+20
* Fix the crash-on-invalid from PR6259.John McCall2010-02-081-1/+7
* Default function arguments for function template specializationsDouglas Gregor2010-02-051-1/+2
* Fix for PR6220: compute the correct type for multicharacter literals.Eli Friedman2010-02-031-0/+2
* Implement the lvalue-to-rvalue conversion where needed. TheDouglas Gregor2010-02-031-11/+38
* Extract a common base class between UnresolvedLookupExpr andJohn McCall2010-02-021-1/+1
* Diagnose binding a non-const reference to a vector element.Anders Carlsson2010-01-311-2/+1
* When naming a function template via a qualified-id (or any other wayDouglas Gregor2010-01-291-1/+1
* Implement access control for overloaded functions. Suppress access controlJohn McCall2010-01-271-5/+12
OpenPOWER on IntegriCloud