- 1e36882 [ObjCARC] Add an new attribute, objc_externally_retained by Erik Pilkington · 7 years ago
- 8e57b07 Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
- 3197484 Revert r343518. by Akira Hatanaka · 7 years ago
- 2bf09cc Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
- 1408f91 [OPENMP] Add support for OMP5 requires directive + unified_address clause by Kelvin Li · 7 years ago
- e6aa469 [OPENMP] Fix PR38903: Crash on instantiation of the non-dependent by Alexey Bataev · 7 years ago
- 9bd2452 Revert r341754. by Akira Hatanaka · 7 years ago
- 2e00b98 Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
- d01b749 [OPENMP] FIx processing of declare target variables. by Alexey Bataev · 7 years ago
- 9978da3 [CodeGen] Merge equivalent block copy/helper functions. by Akira Hatanaka · 7 years ago
- 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
- f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
- db49a1f Serialize DoesNotEscape. by Akira Hatanaka · 7 years ago
- 9b18eca [AST][4/4] Move the bit-fields from ObjCMethodDecl and ObjCContainerDecl into DeclContext by Erich Keane · 7 years ago
- 9c66506 [AST][2/4] Move the bit-fields from FunctionDecl and CXXConstructorDecl into DeclContext by Erich Keane · 7 years ago
- f92f31c [AST][1/4] Move the bit-fields from TagDecl, EnumDecl and RecordDecl into DeclContext by Erich Keane · 7 years ago
- 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
- ab4d730 [ODRHash] Support hashing enums. by Richard Trieu · 7 years ago
- d55661d [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166) by Roman Lebedev · 7 years ago
- c23d734 [modules] Emit the type of the TypeSourceInfo for a DeclaratorDecl (but by Richard Smith · 7 years ago
- 3be68e1 Revert r335019 "Update NRVO logic to support early return (Attempt 2)" by Taiju Tsuiki · 7 years ago
- b000a88 Update NRVO logic to support early return (Attempt 2) by Taiju Tsuiki · 7 years ago
- 5429bd7 Revert "Update NRVO logic to support early return" by Sam McCall · 7 years ago
- 44f9c58 Update NRVO logic to support early return by Taiju Tsuiki · 7 years ago
- 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
- a534f07 Revert rC330794 and some dependent tiny bug fixes by Faisal Vali · 7 years ago
- 936de9d [c++2a] [concepts] Add rudimentary parsing support for template concept declarations by Faisal Vali · 7 years ago
- e6313ac [ObjC++] Never pass structs that transitively contain __weak fields in by Akira Hatanaka · 7 years ago
- d236a34 Revert "[ObjC++] Never pass structs that transitively contain __weak fields in" by Akira Hatanaka · 7 years ago
- f15d29c [ObjC++] Never pass structs that transitively contain __weak fields in by Akira Hatanaka · 7 years ago
- ec38cf7 [ast] Do not auto-initialize Objective-C for-loop variables in Objective-C++ in templatized code under ARC by George Karpenkov · 7 years ago
- fcbe17c [ObjC++] Make parameter passing and function return compatible with ObjC by Akira Hatanaka · 7 years ago
- 1e879d8 Sink PrettyDeclStackTrace down to the AST library by Jordan Rose · 8 years ago
- d791e92 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
- 34fb264 Serialize the NonTrivialToPrimitive* flags I added in r326307. by Akira Hatanaka · 8 years ago
- be7daa3 Revert "[ObjC] Allow declaring __weak pointer fields in C structs in ARC." by Akira Hatanaka · 8 years ago
- c181b12 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
- 02914dc Add support for attribute 'trivial_abi'. by Akira Hatanaka · 8 years ago
- 281d20b Implement Attribute Target MultiVersioning by Erich Keane · 8 years ago
- a263c34 Serialize the IDNS for a UsingShadowDecl rather than recomputing it. by Richard Smith · 8 years ago
- e6caa26 [ODRHash] Support ODR violation detection in functions. by Richard Trieu · 8 years ago
- acfa339 Refactor overridden methods iteration to avoid double lookups. by Benjamin Kramer · 8 years ago
- c4ec87a Revert r320230 to fix buildbots. by Richard Trieu · 8 years ago
- e81caeb [ODRHash] Support ODR violation detection in functions. by Richard Trieu · 8 years ago
- 435e647 PR35456: Track definedness of variable template specializations separately from by Richard Smith · 8 years ago
- 1f3a2af Adjust r316292 - remove the anonymous union for sharing a bitfield in FunctionDecl. by Faisal Vali · 8 years ago
- 1524e67 Modular Codegen: Don't home always_inline functions by David Blaikie · 8 years ago
- 0826729 Modular Codegen: Don't home/modularize static functions in headers by David Blaikie · 8 years ago
- 81b756e [C++17] Fix PR34970 - tweak overload resolution for class template deduction-guides in line with WG21's p0620r0. by Faisal Vali · 8 years ago
- 5b34958 Support for destroying operator delete, per C++2a proposal P0722. by Richard Smith · 8 years ago
- a465362 [modules ts] Emit global variables in a module interface unit as part of that unit, not in importers. by Richard Smith · 8 years ago
- 070f43a [OPENMP] Fix for PR34445: Reduction initializer segfaults at runtime in by Alexey Bataev · 8 years ago
- 6b8e3c0 [c++2a] P0683R1: Permit default member initializers for bit-fields. by Richard Smith · 8 years ago
- b51cf11 [modules ts] Do not emit strong function definitions from the module interface unit in every user. by Richard Smith · 8 years ago
- 5622323 [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer. by Alexey Bataev · 8 years ago
- 54f0440 [modules] Switch from inferring owning modules based on source location to by Richard Smith · 8 years ago
- f63556d Modular Codegen: Separate flags for function and debug info support by David Blaikie · 8 years ago
- e6b7c28 Modular Codegen: Add/use a bit in serialized function definitions to track whether they are the subject of modular codegen by David Blaikie · 8 years ago
- 194b28e [index/AST] Add references for ObjC getter=/setter= property attributes and related property getter/setter role fixes by Argyrios Kyrtzidis · 9 years ago
- a166a2b [AST/ObjC] Make ObjCCategoryImplDecl consistent with ObjCCategoryDecl and use the category name as its DeclName by Argyrios Kyrtzidis · 9 years ago
- bc49120 Add an explicit derived class of FunctionDecl to model deduction guides rather by Richard Smith · 9 years ago
- 78e3d70 Sink IsExplicitSpecified flag from CXXConstructorDecl and CXXConversionDecl by Richard Smith · 9 years ago
- 9ffe5a3 Prototype of modules codegen by David Blaikie · 9 years ago
- c0ca4c2 [modules] When reading / writing a typedef that is a name for linkage for by Richard Smith · 9 years ago
- 0d15738 Serialize the UsesSEH bit on FunctionDecl by Reid Kleckner · 9 years ago
- b44f0bf Fix for LLVM Bitcode API change (to use std::shared_ptr) by David Blaikie · 9 years ago
- 151c456 [c++1z] P0195R2: Support pack-expansion of using-declarations. by Richard Smith · 9 years ago
- 9949ead Revert "[c++1z] P0195R2: Support pack-expansion of using-declarations." by Daniel Jasper · 9 years ago
- 22a250c [c++1z] P0195R2: Support pack-expansion of using-declarations. by Richard Smith · 9 years ago
- edbc6e9 Reinstate r284008 reverted in r284081, with two fixes: by Richard Smith · 9 years ago
- 88d10b6 Revert r284008. This is us to fail to instantiate static data members in some by Richard Smith · 9 years ago
- bb8fe31 Reinstate r283887 and r283882. by Vassil Vassilev · 9 years ago
- f6b4910 Revert r283887 and r283882, until the issue is understood and fixed. by Vassil Vassilev · 9 years ago
- 4b3e738 [modules] PR28752: Do not instantiate variable declarations which are not visible. by Vassil Vassilev · 9 years ago
- d1a8813 [modules] Allow VarDecls with initializers to use special var abbrev. by Vassil Vassilev · 9 years ago
- 8df390f C++ Modules TS: Add parsing and some semantic analysis support for by Richard Smith · 9 years ago
- 7b76d81 P0217R3: serialization/deserialization support for c++17 decomposition declarations. by Richard Smith · 9 years ago
- dc1f042 [modules] Don't emit initializers for VarDecls within a module eagerly whenever by Richard Smith · 9 years ago
- 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
- 13fb860 Revert r275481, r275490. This broke modules bootstrap. by Richard Smith · 9 years ago
- d798c05 [AST] Keep track of the left brace source location of a tag decl. by Argyrios Kyrtzidis · 9 years ago
- 6c35b2d [modules] Don't pass interesting decls to the consumer for a module file that's by Richard Smith · 9 years ago
- 5179eb7 P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: by Richard Smith · 9 years ago
- 62f19e7 Implement C++17 P0386R2, inline variables. (The 'inline' specifier gives a by Richard Smith · 9 years ago
- a3debed Use even more ArrayRefs by David Majnemer · 9 years ago
- 59f7792 Use more ArrayRefs by David Majnemer · 9 years ago
- 928c825 Reland r267691 fixing PR27535. by Vassil Vassilev · 9 years ago
- 3a94763 Revert r267691, it caused PR27535. by Nico Weber · 9 years ago
- a4d7d78 [modules] Fix Decl's Used invariant. by Vassil Vassilev · 9 years ago
- 645d2cf [modules] Remove CXX_BASE_SPECIFIERS_OFFSETS table. Instead of storing an ID of by Richard Smith · 9 years ago
- aa165cf [modules] Remove CXX_CTOR_INITIALIZERS_OFFSETS table. Instead of storing an ID by Richard Smith · 9 years ago
- 4982b62 ASTWriterDecl.cpp: Prune a couple of \param(s), corresponding to r266160. [-Wdocumentation] by NAKAMURA Takumi · 9 years ago
- f1c23dc [modules] Refactor handling of cases where we write an offset to a prior record into the bitstream and simplify a little, in preparation for doing this in more cases. by Richard Smith · 9 years ago
- f50422a Minor simplifications. by Richard Smith · 9 years ago
- 290d801 Re-commit r265518 ("[modules] Continue factoring encoding of AST records out of by Richard Smith · 9 years ago
- 0b0da29 [OPENMP] Parsing and Sema support for 'omp declare target' directive by Dmitry Polukhin · 9 years ago
- 790b540 Revert "[modules] Continue factoring encoding of AST records out of ASTWriter." by Dmitry Polukhin · 9 years ago
- 5811c40 [modules] Continue factoring encoding of AST records out of ASTWriter. by Richard Smith · 9 years ago
- 69c82bf [modules] Start moving the code for encoding AST records out of ASTWriter into by Richard Smith · 9 years ago
- 34da751 Remove unused support for replacing declarations from chained AST files. by Richard Smith · 10 years ago