summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Decl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Revert "[ObjC] Allow declaring __weak pointer fields in C structs inAkira Hatanaka2018-03-121-2/+1
* [ObjC] Allow declaring __weak pointer fields in C structs in ARC.Akira Hatanaka2018-03-101-1/+2
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-5/+5
* [ObjC] Allow declaring __strong pointer fields in structs in Objective-CAkira Hatanaka2018-02-281-1/+3
* [ODRHash] Fix hashing for friend functions.Richard Trieu2018-02-221-0/+6
* [AST] namespace ns { extern "C" { int X; }} prints as "ns::X", not as "X"Sam McCall2018-02-021-3/+4
* [AST] Use bit packing to reduce sizeof(TypedefNameDecl) from 88 to 80.Benjamin Kramer2018-01-261-3/+1
* [CUDA] CUDA has no device-side library builtins.Artem Belevich2018-01-231-0/+7
* PR35697: look at the first declaration when determining whether a function orRichard Smith2018-01-031-3/+3
OpenPOWER on IntegriCloud