summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Availability] Improve availability to consider functions run at load timeSteven Wu2018-04-161-0/+15
* Limit types of builtins that can be redeclared.Erich Keane2018-04-161-0/+8
* Revert r329684 (and follow-ups 329693, 329714). See discussion on https://rev...Nico Weber2018-04-101-5/+0
* -ftime-report switch support in Clang.Andrew V. Tischenko2018-04-101-0/+5
* [ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka2018-04-091-2/+7
* Revert "[ObjC++] Never pass structs that transitively contain __weak fields in"Akira Hatanaka2018-04-091-7/+2
* [ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka2018-04-091-2/+7
* Fix typos in clangAlexander Kornienko2018-04-061-3/+3
* Revert "[CUDA] Check initializers of instantiated template variables."Artem Belevich2018-04-041-2/+52
* [CUDA] Check initializers of instantiated template variables.Artem Belevich2018-04-031-52/+2
* Add helper to determine if a field is a zero-length bitfield.Richard Smith2018-04-021-2/+2
* Generalize NRVO to cover C structs.Akira Hatanaka2018-03-291-2/+2
* Refactor some code for a warning. NFC.Richard Trieu2018-03-291-65/+39
* [ObjC++] Make parameter passing and function return compatible with ObjCAkira Hatanaka2018-03-281-1/+3
* [Diag] Avoid emitting a redefinition note if no location is available.Matt Davis2018-03-281-1/+2
* Fix some handling of AST nodes with diagnostics.Richard Trieu2018-03-281-3/+3
* [clang] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-271-1/+1
* [CodeGen] Mark fma as const for AndroidPirama Arumuga Nainar2018-03-261-2/+2
* [C++17] Fix class template argument deduction for default constructors withou...Zhihao Yuan2018-03-241-4/+14
* [ObjC] Allow declaring __weak pointer fields in C structs in ARC.Akira Hatanaka2018-03-191-5/+3
* Implement DR2229, which prohibits unnamed bit-fields from having qualifiers i...Aaron Ballman2018-03-171-0/+7
* Implement C++ DR727, which permits explicit specializations at class scope.Richard Smith2018-03-161-23/+21
* Check that a field is not annotated with attribute "unavailable" beforeAkira Hatanaka2018-03-131-1/+1
* Serialize the NonTrivialToPrimitive* flags I added in r326307.Akira Hatanaka2018-03-131-3/+3
* Reland "[Attr] Fix parameter indexing for several attributes"Joel E. Denny2018-03-131-1/+1
* Re-land "[Sema] Make getCurFunction() return null outside function parsing"Reid Kleckner2018-03-121-10/+11
* Revert "[ObjC] Allow declaring __weak pointer fields in C structs inAkira Hatanaka2018-03-121-3/+5
* [ObjC] Allow declaring __weak pointer fields in C structs in ARC.Akira Hatanaka2018-03-101-5/+3
* Revert "[Sema] Make getCurFunction() return null outside function parsing"Reid Kleckner2018-03-081-11/+10
* [Sema] Make getCurFunction() return null outside function parsingReid Kleckner2018-03-081-10/+11
* Avoid including ScopeInfo.h from Sema.hReid Kleckner2018-03-071-1/+1
* Push a function scope when parsing function bodies without a declarationReid Kleckner2018-03-071-1/+9
* Revert r326602, it caused PR36620.Nico Weber2018-03-071-1/+1
* Fix typo in comment.Richard Smith2018-03-051-1/+1
* [Attr] Fix parameter indexing for several attributesJoel E. Denny2018-03-021-1/+1
* [modules] Don't diagnose "redefinition" of a friend with a pending definitionRichard Smith2018-03-011-0/+9
* Function definition may have uninstantiated bodySerge Pavlov2018-03-011-2/+29
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-10/+9
* [ObjC] Allow declaring __strong pointer fields in structs in Objective-CAkira Hatanaka2018-02-281-1/+19
* Replace incorrect usage of isInvalidDecl with intended setInvalidDecl Erich Keane2018-02-211-1/+1
* [NFC] In Multiversion Check function, switch to return DiagErich Keane2018-02-201-67/+47
* Correct multiversion unsupported target behavior, add a test.Erich Keane2018-02-201-0/+2
* [Sema] Don't mark plain MS enums as fixedReid Kleckner2018-02-121-24/+20
* [Sema][ObjC] Use SmallSetVector to fix a failing test on the reverseAkira Hatanaka2018-02-061-0/+2
* [Sema] Add implicit members even for invalid CXXRecordDeclsIlya Biryukov2018-02-021-3/+3
* PR36157: When injecting an implicit function declaration in C89, find the rightRichard Smith2018-02-011-0/+10
* [Sema] Fix a crash on invalid features in multiversioningGeorge Burgess IV2018-01-161-3/+3
* PR35862: Suppress -Wmissing-variable-declarations warning on inline variables,Richard Smith2018-01-081-0/+2
* Implement Attribute Target MultiVersioningErich Keane2018-01-081-0/+357
* Make attribute instantiation instantiate all attributes, not just the first ofRichard Smith2018-01-041-1/+1
OpenPOWER on IntegriCloud