llvm-project/clang/lib/Sema
Adrian Kuegel 1d7fdbbc18 Revert "[clang] retain type sugar in auto / template argument deduction"
This reverts commit 9b6036deed.
Breaks two libc++ tests.
2021-11-12 13:21:59 +01:00
..
AnalysisBasedWarnings.cpp Use llvm::any_of and llvm::none_of (NFC) 2021-10-24 17:35:33 -07:00
CMakeLists.txt [clang] Make libBasic not depend on MC 2021-04-28 12:16:22 -04:00
CodeCompleteConsumer.cpp [clang] Use llvm::reverse. NFCI. 2021-11-07 14:24:33 +01:00
CoroutineStmtBuilder.h
DeclSpec.cpp [Clang] Enable _Complex __ibm128 type 2021-10-09 10:48:44 +08:00
DelayedDiagnostic.cpp
IdentifierResolver.cpp
JumpDiagnostics.cpp [clang] Add range accessor for ObjCAtTryStmt catch_stmts and use it 2021-10-27 08:57:05 -04:00
MultiplexExternalSemaSource.cpp [clang][AST] Improve AST Reader/Writer memory footprint 2021-05-20 15:34:29 -07:00
OpenCLBuiltins.td [OpenCL] Add atomic_half type builtins 2021-10-12 10:45:30 +01:00
ParsedAttr.cpp [Clang] Add an explicit makeArrayRef to appease gcc 5.4. 2021-08-13 09:42:28 -07:00
Scope.cpp
ScopeInfo.cpp [clang] Disallow mixing SEH and Objective-C exceptions 2021-10-20 14:18:12 -04:00
Sema.cpp [X86][clang] Disable long double type for -mno-x87 option 2021-11-03 12:08:39 +03:00
SemaAccess.cpp [Sema] Use llvm::is_contained (NFC) 2021-10-11 11:06:44 -07:00
SemaAttr.cpp Relax assert in ExprConstant to a return None. 2021-10-21 13:09:56 +01:00
SemaAvailability.cpp [clang] Convert a few loops to for-each 2021-10-11 14:24:32 -04:00
SemaCUDA.cpp [HIP] Warn capture this pointer in device lambda 2021-09-08 13:45:26 -04:00
SemaCXXScopeSpec.cpp Revert "[clang] retain type sugar in auto / template argument deduction" 2021-11-12 13:21:59 +01:00
SemaCast.cpp [clang] p0388 conversion to incomplete array 2021-10-12 07:35:20 -07:00
SemaChecking.cpp [clang] Fortify warning for scanf calls with field width too big. 2021-11-08 17:43:51 +00:00
SemaCodeComplete.cpp [CodeCompletion] Generally consider header files without extension 2021-11-10 08:22:48 +01:00
SemaConcept.cpp [clang] Fix a few comment more typos to cycle bots 2021-09-20 19:42:49 -04:00
SemaConsumer.cpp
SemaCoroutine.cpp [Coroutines] [Frontend] Lookup in std namespace first 2021-11-04 11:53:47 +08:00
SemaDecl.cpp Revert "[clang] retain type sugar in auto / template argument deduction" 2021-11-12 13:21:59 +01:00
SemaDeclAttr.cpp Revert "Implement target_clones multiversioning" 2021-11-12 11:05:58 +01:00
SemaDeclCXX.cpp Revert "[clang] retain type sugar in auto / template argument deduction" 2021-11-12 13:21:59 +01:00
SemaDeclObjC.cpp Use {DenseSet,SetVector,SmallPtrSet}::contains (NFC) 2021-10-30 19:00:19 -07:00
SemaExceptionSpec.cpp [OpenMP] Initial parsing/sema for the 'omp loop' construct 2021-10-28 08:26:43 -07:00
SemaExpr.cpp Remove an unused parameter; NFC 2021-11-01 14:42:00 -04:00
SemaExprCXX.cpp Revert "[clang] retain type sugar in auto / template argument deduction" 2021-11-12 13:21:59 +01:00
SemaExprMember.cpp [clang] fix typo correction not looking for candidates in base classes. 2021-10-16 00:35:22 +02:00
SemaExprObjC.cpp Cleanup identifier parsing; NFC 2021-09-14 09:12:22 -04:00
SemaFixItUtils.cpp [clang] NFC: Rename rvalue to prvalue 2021-06-09 12:27:10 +02:00
SemaInit.cpp Revert "[clang] retain type sugar in auto / template argument deduction" 2021-11-12 13:21:59 +01:00
SemaLambda.cpp Revert "[clang] retain type sugar in auto / template argument deduction" 2021-11-12 13:21:59 +01:00
SemaLookup.cpp [modules] Fix tracking ObjCInterfaceType decl when there are multiple definitions. 2021-10-21 12:08:06 -07:00
SemaModule.cpp Change Module::ASTFile and ModuleFile::File => Optional<FileEntryRef>, NFC 2020-11-02 15:11:51 -05:00
SemaObjCProperty.cpp [clang] don't mark as Elidable CXXConstruct expressions used in NRVO 2021-09-21 21:41:20 +02:00
SemaOpenMP.cpp Initial parsing/sema for 'align' clause 2021-11-09 07:34:18 -05:00
SemaOverload.cpp [Sema] haveSameParameterTypes - replace repeated isNull() test with assertions 2021-10-18 12:36:44 +01:00
SemaPseudoObject.cpp [clang] NFC: Rename rvalue to prvalue 2021-06-09 12:27:10 +02:00
SemaSYCL.cpp Fix a comment in SemaSYCL to make sure I can commit 2021-10-18 10:12:28 -07:00
SemaStmt.cpp Revert "[clang] retain type sugar in auto / template argument deduction" 2021-11-12 13:21:59 +01:00
SemaStmtAsm.cpp Fix assertion when passing function into inline asm's input operand 2021-08-27 13:39:41 -04:00
SemaStmtAttr.cpp Implemented [[clang::musttail]] attribute for guaranteed tail calls. 2021-04-15 17:12:21 -07:00
SemaTemplate.cpp Revert "[clang] retain type sugar in auto / template argument deduction" 2021-11-12 13:21:59 +01:00
SemaTemplateDeduction.cpp Revert "[clang] retain type sugar in auto / template argument deduction" 2021-11-12 13:21:59 +01:00
SemaTemplateInstantiate.cpp [Sema] Use llvm::is_contained (NFC) 2021-10-11 11:06:44 -07:00
SemaTemplateInstantiateDecl.cpp Initial parsing/sema for 'align' clause 2021-11-09 07:34:18 -05:00
SemaTemplateVariadic.cpp Use llvm::any_of and llvm::none_of (NFC) 2021-10-24 17:35:33 -07:00
SemaType.cpp Revert "[clang] retain type sugar in auto / template argument deduction" 2021-11-12 13:21:59 +01:00
TreeTransform.h Revert "[clang] retain type sugar in auto / template argument deduction" 2021-11-12 13:21:59 +01:00
TypeLocBuilder.cpp
TypeLocBuilder.h
UsedDeclVisitor.h [HIP][OpenMP] Fix assertion in deferred diag 2021-10-25 11:07:40 -04:00