summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Replacing calls to getAttr with calls to hasAttr for clarity. No functional c...Aaron Ballman2013-12-191-4/+4
* -Wassign-enum: compare unqualified typesDmitri Gribenko2013-12-051-2/+2
* Allow the warning 'case value not in enumerated type' to be silenced withDmitri Gribenko2013-12-051-8/+39
* Issue diagnostic when constructor or destructorFariborz Jahanian2013-12-031-4/+16
* Remove a whole lot of unused variablesAlp Toker2013-11-271-2/+0
* Improve the error message for attempting to build a for range loop using aRichard Trieu2013-10-111-2/+17
* ObjectiveC. ObjectiveC's collection selector expression inFariborz Jahanian2013-10-101-0/+3
* Remove support for arrays of runtime bound in C++1y, now they have been votedRichard Smith2013-10-011-2/+0
* Refactor to use C++1y 'auto' semantics directly in lambdas with no specifiedRichard Smith2013-09-251-34/+47
* Note when a decl is used in AST files.Eli Friedman2013-09-051-2/+2
* Cleanup of OpaquePtr. No functionality changes.Serge Pavlov2013-08-271-2/+2
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-221-42/+24
* const'ify Sema::ActOnCXXTryBlock byRobert Wilhelm2013-08-221-7/+4
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-221-24/+42
* If we find an error in the range expression in a range-based for loop, and theRichard Smith2013-08-211-7/+34
* const'ify Sema::ActOnCompoundStmt byRobert Wilhelm2013-08-191-8/+5
* PR16875: The return type of a dependent function type is visible when it'sRichard Smith2013-08-141-6/+20
* Add a new warning to -Wloop-analysis to detect suspicious increments orRichard Trieu2013-08-061-0/+99
* Handle a difference in lambda return type deduction between C++11 and C++1y: ifRichard Smith2013-07-261-2/+8
* PR16708: If a lambda has an implicit return type, don't get confused if its r...Richard Smith2013-07-261-17/+17
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-141-2/+2
* ObjectiveC arc[qoi]: When due to change of certain methods'Fariborz Jahanian2013-07-111-4/+3
* ArrayRef'ize Sema::FinalizeDeclaratorGroup, Sema::BuildDeclaratorGroup andRafael Espindola2013-07-091-2/+4
* Objective-C: Warn when fast enumeration variable isn't used.Fariborz Jahanian2013-07-061-3/+0
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-041-1/+1
* Fix a crash with -Wassign-enum, where we didn't adjust the APInt type of theJoey Gouly2013-06-061-10/+11
* Fix the indentation on the AST visitors used in -Wloop-analysis.Richard Trieu2013-05-311-102/+103
* Refactor places which perform contextual implicit conversions to go through aRichard Smith2013-05-211-21/+19
* First pass of semantic analysis for init-captures: check the initializer, buildRichard Smith2013-05-161-2/+2
* C++1y: provide full 'auto' return type deduction for lambda expressions. ThisRichard Smith2013-05-121-5/+19
* C++1y auto return type: when a function contains no 'return' statements at all,Richard Smith2013-05-101-3/+1
* Implement most of N3638 (return type deduction for normal functions).Richard Smith2013-05-041-3/+88
* Implement template support for CapturedStmtWei Pan2013-05-041-6/+9
* Test commitWei Pan2013-05-031-1/+1
* Move CapturedStmt parameters to CapturedDeclBen Langmuir2013-05-031-5/+16
* ArrayRef'ize InitializationSequence constructor and InitializationSequence::D...Dmitri Gribenko2013-05-031-2/+2
* Move parsing of identifiers in MS-style inline assembly intoJohn McCall2013-05-031-1/+0
* When deducing an 'auto' type, don't modify the type-as-written.Richard Smith2013-04-301-16/+12
* Don't treat a non-deduced 'auto' type as being type-dependent. Instead, thereRichard Smith2013-04-301-4/+9
* Small CapturedStmt improvementsBen Langmuir2013-04-291-1/+1
* Test commitBen Langmuir2013-04-291-1/+1
* Disable VLA diagnostic in C++1y mode, and add some tests.Richard Smith2013-04-201-0/+2
* Sema for Captured StatementsTareq A. Siraj2013-04-161-0/+111
* <rdar://problem/13540921> Fix a crasher when an Objective-C for-in loop gets ...Douglas Gregor2013-04-081-8/+25
* <rdar://problem/13540921> Cope with deduced 'auto' in a C++11 for-range loop ...Douglas Gregor2013-04-081-0/+27
* Add 178663 back.Rafael Espindola2013-04-031-1/+1
* Revert 178663.Rafael Espindola2013-04-031-1/+1
* Don't compute a patched/semantic storage class.Rafael Espindola2013-04-031-1/+1
* Fix a crash-on-valid where a block capture copy expression wasJohn McCall2013-03-221-0/+5
* Add a clarifying note when a return statement is rejected becauseJohn McCall2013-03-191-20/+22