summaryrefslogtreecommitdiffstats
path: root/lib/AST/Decl.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clang] adding explicit(bool) from c++2aNicolas Lesser2019-05-041-1/+0
* CWG issue 727: Fix numerous bugs in support for class-scope explicitRichard Smith2019-05-031-39/+63
* Replace ad-hoc tracking of pattern for an instantiated class-scopeRichard Smith2019-05-021-45/+74
* C++ DR2387: a variable template declared wtih (or instantiated with) aRichard Smith2019-04-261-30/+51
* Revert r359048: C++ DR2387: a variable template declared wthiIlya Biryukov2019-04-241-51/+30
* C++ DR2387: a variable template declared wtih (or instantiated with) aRichard Smith2019-04-231-30/+51
* Fix overly-long line after r358731.Richard Smith2019-04-191-2/+2
* Fix typo in function name [NFC]Ali Tamur2019-04-191-3/+3
* [c++2a] Add semantic support for private module fragments.Richard Smith2019-04-181-10/+18
* Special case ObjCPropertyDecl for printingDavid Goldman2019-04-041-1/+7
* [Sema] Add some compile time _FORTIFY_SOURCE diagnosticsErik Pilkington2019-03-181-11/+15
* Avoid needlessly copying a block to the heap when a block literalAkira Hatanaka2019-02-271-0/+1
* [Builtins] Treat `bcmp` as a builtin.Clement Courbet2019-02-141-0/+6
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Diagnose an unused result from a call through a function pointer whose return...Aaron Ballman2019-01-031-14/+0
* Fix up diagnostics.Richard Trieu2018-12-141-1/+1
* [AST] Fix an uninitialized bug in the bits of FunctionDeclBruno Ricci2018-12-031-21/+23
* [NFC] Move MultIversioning::Type into Decl so that it can be used inErich Keane2018-11-281-0/+11
* Pass the function type instead of the return type to FunctionDecl::CreateJonas Devlieghere2018-11-111-0/+1
* Create ConstantExpr classBill Wendling2018-10-311-1/+1
* Implement Function Multiversioning for Non-ELF Systems.Erich Keane2018-10-251-0/+4
* [AST] Use -fvisibility value when ignoring -fv-i-h* inline static localsReid Kleckner2018-10-101-7/+17
* [HIP] Support early finalization of device code for -fno-gpu-rdcYaxun Liu2018-10-021-1/+1
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-011-0/+8
* Revert r343518.Akira Hatanaka2018-10-011-8/+0
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-011-0/+8
* Revert r341754.Akira Hatanaka2018-09-091-8/+0
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-09-081-0/+8
* [AST] correct the behavior of -fvisibility-inlines-hidden option (don't make ...Hiroshi Inoue2018-08-221-0/+10
* Add a new flag and attributes to control static destructor registrationErik Pilkington2018-08-211-0/+6
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-5/+5
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-5/+5
* [AST][3/4] Move the bit-fields from BlockDecl, LinkageSpecDecl and OMPDeclare...Erich Keane2018-08-011-1/+10
* [AST][2/4] Move the bit-fields from FunctionDecl and CXXConstructorDecl into ...Erich Keane2018-08-011-8/+40
* [AST][1/4] Move the bit-fields from TagDecl, EnumDecl and RecordDecl into Dec...Erich Keane2018-08-011-20/+55
* Remove trailing spaceFangrui Song2018-07-301-60/+60
* [AST] Add a convenient getter from QualType to RecordDeclGeorge Karpenkov2018-07-281-6/+3
* [ODRHash] Support hashing enums.Richard Trieu2018-07-251-0/+11
* Implement cpu_dispatch/cpu_specific MultiversioningErich Keane2018-07-201-0/+8
* [ODRHash] Merge the two function hashes into one.Richard Trieu2018-07-101-8/+5
* [CUDA] Allow "extern __shared__ Foo foo[]" within anon. namespaces.Justin Lebar2018-05-171-0/+17
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-7/+7
* [CXX] Templates specialization visibility can be wrongSteven Wu2018-04-191-3/+12
* [ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka2018-04-091-1/+1
* Revert "[ObjC++] Never pass structs that transitively contain __weak fields in"Akira Hatanaka2018-04-091-1/+1
* [ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka2018-04-091-1/+1
* Add helper to determine if a field is a zero-length bitfield.Richard Smith2018-04-021-0/+5
* [ObjC++] Make parameter passing and function return compatible with ObjCAkira Hatanaka2018-03-281-1/+1
* Sink PrettyDeclStackTrace down to the AST libraryJordan Rose2018-03-231-0/+19
* [ObjC] Allow declaring __weak pointer fields in C structs in ARC.Akira Hatanaka2018-03-191-1/+2