summaryrefslogtreecommitdiffstats
path: root/include/clang/AST/Stmt.h
Commit message (Expand)AuthorAgeFilesLines
* [ObjCXX] Warn undeclared identifiers.Manman Ren2016-03-251-0/+1
* Properly track that a character literal is UTF-8, and pretty print the prefix...Aaron Ballman2016-01-071-1/+1
* [ptr-traits] Move methods manipulating PointerUnions, DenseMap pointerChandler Carruth2015-12-301-20/+8
* [AST] Use std::copy and std::fill to simplify some memcpy and memset calls. A...Craig Topper2015-12-051-5/+7
* [AST] ArrayRef-ize CompoundStmt::setStmts.Craig Topper2015-12-041-1/+1
* [OpenMP] Update target directive codegen to use 4.5 implicit data mappings.Samuel Antao2015-12-021-17/+9
* Wdeprecated: Replace deprecated throw() with LLVM_NOEXCEPT which expands to '...David Blaikie2015-08-131-9/+7
* [AST] Remove StmtRange in favor of an iterator_range.Benjamin Kramer2015-07-181-14/+26
* [AST] Cleanup ExprIterator.Benjamin Kramer2015-07-181-51/+34
* Fix alignment issues in Clang.James Y Knight2015-07-171-9/+27
* Attempt to fix the MSVC build by making ExprIteratorSean Callanan2015-04-281-2/+7
* [AST] Shrink the Stmt hierarchy with LLVM_PTR_SIZE for MSVC 2013Reid Kleckner2015-04-021-14/+11
* [ast] Put the Stmt hierarchy on a diet for 64 bit targets.Benjamin Kramer2015-04-021-32/+32
* Partially revert "Replace custom alignment enforcement with LLVM_ALIGNAS."Benjamin Kramer2015-04-021-1/+4
* Replace custom alignment enforcement with LLVM_ALIGNAS.Benjamin Kramer2015-04-021-8/+4
* Add a dump function to Stmt that takes only an output stream. No functionali...Faisal Vali2015-03-221-0/+1
* InstrProf: Rewrite most of coverage mapping generation in a simpler wayJustin Bogner2015-02-181-0/+4
* Rename RefersToCapturedVariable to RefersToEnclosingVariableOrCapture, NFCAlexey Bataev2015-01-121-1/+1
* Renamed RefersToEnclosingLocal bitfield to RefersToCapturedVariable.Alexey Bataev2014-12-161-1/+1
* Sema: Don't leave switch stack inconsistent when recoveringDavid Majnemer2014-12-151-1/+1
* Improved capturing variable-length array types in CapturedStmt.Alexey Bataev2014-10-291-7/+21
* Removing the setLBracLoc and setRBracLoc functions from CompoundStmt -- their...Aaron Ballman2014-10-221-8/+9
* [OPENMP] Loop collapsing and codegen for 'omp simd' directive.Alexander Musman2014-10-011-0/+4
* Use llvm::makeArrayRef instead of explicitly calling ArrayRef constructor and...Craig Topper2014-08-301-1/+1
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-4/+4
* [AArch64, inline-asm] Improve diagnostic that is printed when the size of aAkira Hatanaka2014-08-221-8/+13
* Revert r213437Warren Hunt2014-07-251-10/+5
* [MS-ABI] Assign SEH handler indices to __try blocksWarren Hunt2014-07-191-5/+10
* Add an AST node for __leave statements, hook it up.Nico Weber2014-07-071-0/+25
* AST: Add ranges for AsmStmt's inputs and outputsDavid Majnemer2014-06-231-0/+16
* No longer triggering a checked iterator assert on Windows when using std::cop...Aaron Ballman2014-05-131-4/+8
* [C++11] Use 'nullptr'Craig Topper2014-05-061-16/+22
* [C++11] Replacing FunctionProtoType iterators param_type_begin() and param_ty...Aaron Ballman2014-03-171-2/+2
* [C++11] Replacing CompoundStmt iterators body_begin() and body_end() with ite...Aaron Ballman2014-03-171-0/+8
* [C++11] Replacing CapturedStmt iterators capture_init_begin() and capture_ini...Aaron Ballman2014-03-141-0/+5
* [C++11] Replacing CapturedStmt iterators capture_begin() and capture_end() wi...Aaron Ballman2014-03-141-0/+9
* [C++11] Replacing DeclStmt iterators decl_begin() and decl_end() with iterato...Aaron Ballman2014-03-141-0/+6
* Only mark dump() function definitions 'used' in debug buildsAlp Toker2014-01-041-3/+3
* Fix return of empty range in MSAsmStmt::childrenReid Kleckner2013-12-091-1/+1
* Miscellaneous speling fixes.Benjamin Kramer2013-10-201-1/+1
* Constify some more ASTContext& uses.Craig Topper2013-08-221-7/+7
* Constify the ASTContext& passed to Stmt creation functions. Also constify the...Craig Topper2013-08-221-30/+26
* Revert accidental commit.Craig Topper2013-08-211-29/+30
* Replace avx-512 with avx512f to match llvm side and what gcc patches appear t...Craig Topper2013-08-211-30/+29
* Revert r188756 because some other changes snuck in with it.Craig Topper2013-08-201-29/+30
* Add AVX-512 feature flag and knl cpu to clang.Craig Topper2013-08-201-30/+29
* Make the version of Stmt::operator new that takes ASTContext* call the ASTCon...Craig Topper2013-08-191-1/+3
* Revert r188644 to unbreak buildbots.Craig Topper2013-08-181-0/+3
* Remove Stmt::operator new that takes a ASTContext*. All callers use the ASTCo...Craig Topper2013-08-181-3/+0
* Remove throw() from Stmt::operator new so the compiler will omit the null che...Craig Topper2013-08-181-2/+2