llvm-project/clang/lib
Richard Smith 3beb7c6b5f Remove redundant passing around of a "ContainsAutoType" flag.
This flag serves no purpose other than to prevent us walking through a type to
check whether it contains an 'auto' specifier; this duplication of information
is error-prone, does not appear to provide any performance benefit, and will
become less practical once we support C++1z deduced class template types and
eventually constrained types from the Concepts TS.

No functionality change intended.

llvm-svn: 291737
2017-01-12 02:27:38 +00:00
..
ARCMigrate Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer" 2017-01-06 19:49:01 +00:00
AST [OpenMP] Sema and parsing for 'target teams distribute simd’ pragma 2017-01-10 18:08:18 +00:00
ASTMatchers Move VariantMatcher's Payload to std::shared_ptr rather than IntrusiveRefCntPtr 2017-01-05 18:51:54 +00:00
Analysis [analyzer] Fix crash in body farm for getter without implicit self. 2017-01-11 01:02:34 +00:00
Basic [OpenMP] Sema and parsing for 'target teams distribute simd’ pragma 2017-01-10 18:08:18 +00:00
CodeGen Module: Do not add any link flags when an implementation TU of a module imports 2017-01-11 18:47:38 +00:00
Driver [Driver] Add openSuse AArch64 Triple 2017-01-10 21:13:08 +00:00
Edit Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand." 2016-12-23 14:55:49 +00:00
Format clang-format: Improve support for override/final as variable names. 2017-01-09 11:04:07 +00:00
Frontend [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin 2017-01-09 20:54:20 +00:00
FrontendTool C++ Modules TS: add frontend support for building pcm files from module 2016-08-26 00:14:38 +00:00
Headers [PowerPC] Fix the wrong implementation of builtin vec_rlnm. 2017-01-11 20:59:42 +00:00
Index [index] Introduce symbol subkinds to mark an accessor getter or setter. 2017-01-11 21:42:48 +00:00
Lex [Modules] Support #import when entering files with modules 2017-01-11 02:14:51 +00:00
Parse Remove redundant passing around of a "ContainsAutoType" flag. 2017-01-12 02:27:38 +00:00
Rewrite [analyzer] Re-apply r283092, attempt no.4, chunk no.4 (last) 2016-10-07 19:25:10 +00:00
Sema Remove redundant passing around of a "ContainsAutoType" flag. 2017-01-12 02:27:38 +00:00
Serialization Serialize the UsesSEH bit on FunctionDecl 2017-01-10 21:27:03 +00:00
StaticAnalyzer [analyzer] Treat pointers to static member functions as function pointers 2017-01-10 18:49:27 +00:00
Tooling Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer" 2017-01-06 19:49:01 +00:00
CMakeLists.txt