summaryrefslogtreecommitdiff
path: root/lib/Sema/Sema.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [OpenCL] Traverse vector types for ocl extensions supportAlexey Sotkin2018-09-031-0/+8
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-5/+5
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* Implement cpu_dispatch/cpu_specific MultiversioningErich Keane2018-07-201-11/+35
* Support implicit _Atomic struct load / storeJF Bastien2018-07-181-0/+1
* Add caching when looking up coroutine_traitsBrian Gesiak2018-07-141-3/+3
* [C++17] Disallow lambdas in template parameters (PR33696).Nicolas Lesser2018-07-121-1/+1
* [modules] Do not serialize / deserialize pending new/delete mismatchRichard Smith2018-06-281-10/+7
* [MS] Make sure __GetExceptionInfo works on types with no linkageReid Kleckner2018-06-201-0/+2
* [CUDA] Allow "extern __shared__ Foo foo[]" within anon. namespaces.Justin Lebar2018-05-171-0/+5
* [AST] Fix -ast-print for _Bool when have diagnosticsJoel E. Denny2018-05-141-3/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-11/+11
* [C++2a] Implement operator<=> CodeGen and ExprConstantEric Fiselier2018-05-071-4/+7
* Revert r329684 (and follow-ups 329693, 329714). See discussion on https://rev...Nico Weber2018-04-101-22/+0
* -ftime-report switch support in Clang.Andrew V. Tischenko2018-04-101-0/+22
* [MS] Fix late-parsed template infinite loop in eager instantiationReid Kleckner2018-03-261-0/+19
* Sink PrettyDeclStackTrace down to the AST libraryJordan Rose2018-03-231-19/+1
* Re-land "[Sema] Make getCurFunction() return null outside function parsing"Reid Kleckner2018-03-121-19/+31
* Revert "[Sema] Make getCurFunction() return null outside function parsing"Reid Kleckner2018-03-081-31/+19
* [Sema] Make getCurFunction() return null outside function parsingReid Kleckner2018-03-081-19/+31
* Avoid including ScopeInfo.h from Sema.hReid Kleckner2018-03-071-0/+12
* [NFC] Move CommentOpts checks to the call sites that depend on it. (Re-applyi...David L. Jones2018-03-021-2/+1
* Revert r326501 due to buildbot breakage.David L. Jones2018-03-011-1/+2
* [NFC] Move CommentOpts checks to the call sites that depend on it.David L. Jones2018-03-011-2/+1
* [Templight] Template Instantiation ObserverGabor Horvath2018-02-101-0/+1
* Fix crash when trying to pack-expand a GNU statement expression.Richard Smith2018-02-031-2/+2
* Implement Attribute Target MultiVersioningErich Keane2018-01-081-0/+6
* Remove creation of out-of-bounds value of enumeration type (resulting in UB).Richard Smith2017-12-081-1/+1
* Fix -Wunused-private-field to fire regardless of which implicit special membe...Richard Smith2017-11-011-1/+2
* [Sema] -Wzero-as-null-pointer-constant: don't warn for system macros other th...Roman Lebedev2017-10-261-2/+14
* Ignore implicity casts for zero-as-null-pointer-constant warningErich Keane2017-10-251-1/+1
* [Modules TS] Diagnose missing/duplicate module-declaration.Richard Smith2017-10-111-0/+11
* Implement C++ [basic.link]p8.Richard Smith2017-09-201-21/+58
* Implement Itanium name mangling support for C++ Modules TS.Richard Smith2017-09-041-2/+16
* Don't emit undefined-internal warnings for CXXDeductionGuideDecls.Richard Smith2017-08-031-0/+3
* Recommit r308327 3rd time: Add a warning for missingAlex Lorenz2017-07-281-0/+54
* Revert r309106 "Recommit r308327 2nd time: Add a warning for missing"Hans Wennborg2017-07-261-54/+0
* Recommit r308327 2nd time: Add a warning for missingAlex Lorenz2017-07-261-0/+54
* Revert r308441 "Recommit r308327: Add a warning for missing '#pragma pack (po...Hans Wennborg2017-07-191-54/+0
* Recommit r308327: Add a warning for missing '#pragma pack (pop)'Alex Lorenz2017-07-191-0/+54
* Don't set TUScope to null when generating a module in incremental processing ...Raphael Isemann2017-07-181-1/+2
* Revert r308327Alex Lorenz2017-07-181-54/+0
* Add a warning for missing '#pragma pack (pop)' and suspicious usesAlex Lorenz2017-07-181-0/+54
* [modules ts] Declarations from a module interface unit are only visible outsideRichard Smith2017-07-051-0/+12
* [OpenCL] Add function name to extension diagnosticJoey Gouly2017-06-301-2/+3
* Prevent devirtualization of calls to un-instantiated functions.Sunil Srivastava2017-06-201-0/+3
* [modules] When creating a declaration, cache its owning module immediatelyRichard Smith2017-05-171-5/+4
* Revert r302965 - [modules] When creating a declaration, cache its owningDaniel Jasper2017-05-151-4/+5
* [modules] When creating a declaration, cache its owning module immediatelyRichard Smith2017-05-121-5/+4
* Reland "Warn about unused static file scope function template declarations."Vassil Vassilev2017-05-091-5/+27