summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* [C++11] Replacing DeclStmt iterators decl_begin() and decl_end() with iterato...Aaron Ballman2014-03-141-5/+4
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-14/+14
* Move the warning about unused relational comparison from -Wunused-value toRichard Trieu2014-03-111-7/+20
* Reverting llvm::distance changes to use std::distance with iterators instead,...Aaron Ballman2014-03-101-2/+1
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-081-3/+1
* [C++11] Replacing EnumDecl iterators enumerator_begin() and enumerator_end() ...Aaron Ballman2014-03-081-6/+4
* Rename getResultLoc() tooAlp Toker2014-01-251-1/+1
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-6/+6
* Combine the checks for returns_nonnull and for operator new returning null, i...Artyom Skrobov2014-01-241-23/+2
* Fix to PR8880 (clang dies processing a for loop)Serge Pavlov2014-01-231-12/+44
* Add basic checking for returning null from functions/methods marked 'returns_...Ted Kremenek2014-01-221-2/+10
* Issue a warning if a throwing operator new or operator new[] returns a nullRichard Smith2014-01-171-0/+22
* 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
OpenPOWER on IntegriCloud