summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix use-after-scope in ASTContext.Benjamin Kramer2016-10-261-1/+1
* Implement name mangling proposal for exception specifications from cxx-abi-de...Richard Smith2016-10-261-3/+7
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-201-6/+6
* [c++1z] Fix corner case where we could create a function type whose canonical...Richard Smith2016-10-181-8/+12
* When two function types have equivalent (but distinct) noexcept specification...Richard Smith2016-10-181-24/+61
* [c++1z] Include "noexcept" in builtin function types where appropriate. FixesRichard Smith2016-10-181-0/+3
* [c++1z] Use canonical expression equivalence to determine whether two differentRichard Smith2016-10-181-11/+11
* Revert "Reinstate r281429, reverted in r281452, with a fix for its mishandlin...Benjamin Kramer2016-10-171-60/+4
* P0012R1: Make exception specifications be part of the type system. ThisRichard Smith2016-10-161-4/+74
* Fix bogus assert breaking modules self-host.Richard Smith2016-10-141-4/+6
* Reinstate r281429, reverted in r281452, with a fix for its mishandling ofRichard Smith2016-10-131-4/+58
* Add and use isDiscardableGVALinkage function.Justin Lebar2016-10-131-9/+2
* Re-commit r283722, reverted in r283750, with a fix for a CUDA-specific use ofRichard Smith2016-10-101-0/+24
* [AST] Convert MangleNumberingContext to a unique_ptr.Justin Lebar2016-10-101-4/+3
* Revert "P0035R4: Semantic analysis and code generation for C++17 overaligned ...Daniel Jasper2016-10-101-24/+0
* P0035R4: Semantic analysis and code generation for C++17 overalignedRichard Smith2016-10-101-0/+24
* Un-tabify source files, NFC.Yaron Keren2016-10-081-3/+2
* Revert "[modules] When merging one definition into another, propagate the lis...Eric Liu2016-09-141-59/+4
* [modules] When merging one definition into another, propagate the list ofRichard Smith2016-09-141-4/+59
* ObjectiveC Generics: Start using ObjCTypeParamType.Manman Ren2016-09-131-0/+5
* ObjectiveC generics: Add ObjCTypeParamType in the type system.Manman Ren2016-09-131-0/+38
* ObjectiveC: Refactor applyObjCProtocolQualifiers.Manman Ren2016-09-131-0/+70
* Remove a pointless LLVM_CONSTEXPR. NFC.George Burgess IV2016-08-251-1/+1
* [CodeGen][ObjC] Fix infinite recursion in getObjCEncodingForTypeImpl.Akira Hatanaka2016-08-171-12/+14
* P0217R3: code generation support for decomposition declarations.Richard Smith2016-08-151-0/+8
* [OpenCL] Fix size of image typeYaxun Liu2016-08-031-4/+8
* Reapply r276069 with workaround for MSVC 2013Hubert Tong2016-07-301-1/+6
* [OpenCL] Generate opaque type for sampler_t and function call for the initial...Yaxun Liu2016-07-281-4/+5
* Fix memory leak introduced in r276159.Richard Smith2016-07-201-0/+3
* [modules] Don't emit initializers for VarDecls within a module eagerly wheneverRichard Smith2016-07-201-0/+63
* Revert r276069: MSVC bots not happyHubert Tong2016-07-201-6/+1
* Fix r276069: use LLVM_CONSTEXPRHubert Tong2016-07-201-1/+1
* Concepts: Create space for requires-clause in TemplateParameterList; NFCHubert Tong2016-07-201-1/+6
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* [AST] Use ArrayRef in more interfacesDavid Majnemer2016-07-071-37/+27
* [AST] Use ArrayRef in more interfacesDavid Majnemer2016-07-061-3/+2
* [ASTMatchers] New forEachOverriden matcher.Clement Courbet2016-07-051-9/+12
* PR28394: For compatibility with c++11 and c++14, if a static constexpr dataRichard Smith2016-07-021-2/+35
* [Feature] Add a builtin for indexing into parameter packs. Patch by Louis Dio...Eric Fiselier2016-07-011-2/+10
* Implement C++17 P0386R2, inline variables. (The 'inline' specifier gives aRichard Smith2016-06-251-2/+6
* Use more ArrayRefsDavid Majnemer2016-06-241-4/+4
* Add some std::move where the value is only read otherwise.Benjamin Kramer2016-06-121-1/+1
* Revert "[ASTMatchers] New forEachOverriden matcher."Chandler Carruth2016-06-111-12/+9
* [ASTMatchers] New forEachOverriden matcher.Clement Courbet2016-06-101-9/+12
* Support for MSVS default calling convention options (/Gd, /Gz, /Gv,Alexey Bataev2016-05-181-2/+19
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-13/+19
* ObjC kindof: set the type of a conditional expression when involving kindof.Manman Ren2016-05-061-4/+13
* [CUDA] Make sure device-side __global__ functions are always visible.Artem Belevich2016-05-021-6/+13
* [OpenCL] Fix bug in mergeTypes which causes equivalent types treated as diffe...Yaxun Liu2016-04-281-1/+1
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-16/+9
OpenPOWER on IntegriCloud