summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAge
* MS ABI: Ignore dll attributes on partial template specializationsHans Wennborg2014-06-24
* Merge handleDLLImportAttr and handleDLLExportAttr into one function.Hans Wennborg2014-06-24
* Objective-C. Diagnose when property access is using declaredFariborz Jahanian2014-06-16
* Objective-C. Use isObjCRetainableType in my lastFariborz Jahanian2014-06-12
* Objective-C. Accept '__attribute__((__ns_returns_retained__))' Fariborz Jahanian2014-06-11
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-29
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-26
* Don't suppress warning about dllimport on typedefs etc. in MicrosoftExt modeHans Wennborg2014-05-23
* Implement the flatten attribute.Peter Collingbourne2014-05-20
* Implement the no_split_stack attribute.Peter Collingbourne2014-05-19
* [OpenCL] Reject reqd_work_group_size(X, Y, Z) where X, Y or Z == 0.Joey Gouly2014-05-19
* Allow dllimport/dllexport on inline functions and adjust the linkage.Hans Wennborg2014-05-15
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-10
* Add support for __declspec(thread) under -fms-extensionsReid Kleckner2014-05-01
* In preparation for being able to use simple Boolean logic expressions involvi...Aaron Ballman2014-04-04
* Implement the 'optnone' attribute, which suppresses most optimizationsPaul Robinson2014-03-31
* Capability attributes can now be declared on a typedef declaration as well as...Aaron Ballman2014-03-24
* Replacing the exclusive_lock_function, shared_lock_function and unlock_functi...Aaron Ballman2014-03-20
* [C++11] Replacing FunctionProtoType iterators param_type_begin() and param_ty...Aaron Ballman2014-03-17
* Objective-C. Allow objc_designated_initializer for private Fariborz Jahanian2014-03-14
* [C++11] Replacing DeclBase iterators specific_attr_begin() and specific_attr_...Aaron Ballman2014-03-10
* [Sema] Fix assertion hit with #pragma weak.Argyrios Kyrtzidis2014-03-09
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-08
* Reformatting the style used within the massive attribute semantic handling sw...Aaron Ballman2014-03-06
* Remove 2 dead 'break' statements. The 'break' usage in this switch is incons...Ted Kremenek2014-03-06
* Capabilities are required to pass a name specifying what type of capability i...Aaron Ballman2014-03-05
* Sema: Definition of dllimport globals is not allowedNico Rieck2014-02-26
* Attr: Remove ForceInlineDavid Majnemer2014-02-25
* Reorganize and improve semantic tests for dllexport/importNico Rieck2014-02-22
* Exposing the noduplicate attribute within Clang, which marks functions so tha...Aaron Ballman2014-02-22
* Per feedback from Aaron Ballman, push cast-to-ObjCProtocolDecl inside handleO...Ted Kremenek2014-02-22
* Add requirement that attribute 'objc_protocol_requires_explicit_implementatio...Ted Kremenek2014-02-21
* Adding role-based capability attributes that allow you to express role manage...Aaron Ballman2014-02-21
* DeLesley Hutchins (who wrote the original thread-safety attribute functionali...Aaron Ballman2014-02-18
* Sema: Restrict alignment to 2**28.David Majnemer2014-02-12
* 'nonnull(1)' on a block parameter should apply to the block's argument.Jordan Rose2014-02-11
* MS ABI: Add support for #pragma pointers_to_membersDavid Majnemer2014-02-10
* MS ABI: Don't be so hasty to judge an inheritance modelDavid Majnemer2014-02-07
* Sema: Diagnose improper application of inheritance keywordsDavid Majnemer2014-01-29
* Relaxing the alignment requirements for fields in a transparent_union. Emits ...Aaron Ballman2014-01-28
* Rename getResultLoc() tooAlp Toker2014-01-25
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-25
* Correct various uses of 'argument' that in fact refer to function parametersAlp Toker2014-01-21
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-20
* Formatting cleanups; no functional changes.Aaron Ballman2014-01-20
* Fixing a typo (turned out to be harmless since the default priority values ar...Aaron Ballman2014-01-20
* Since the diagnostics engine understands Attr objects, this code is no longer...Aaron Ballman2014-01-20
* Making some minor improvements to r199626.Aaron Ballman2014-01-20
* Wire up basic parser/sema support for attribute 'returns_nonnull'.Ted Kremenek2014-01-20
* These attributes are no longer "checker-specific."Ted Kremenek2014-01-20