llvm-project/clang/lib/Sema
Richard Smith 4a9523c55f PR52537: When performing a no-op TreeTransform of a rewritten binary
operator, mark any functions it calls as referenced.
2021-11-17 18:19:46 -08:00
..
AnalysisBasedWarnings.cpp [Format, Sema] Use range-based for loops with llvm::reverse (NFC) 2021-11-17 08:52:35 -08: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 [clang] retain type sugar in auto / template argument deduction 2021-11-15 23:07:45 +01:00
SemaCast.cpp [clang] p0388 conversion to incomplete array 2021-10-12 07:35:20 -07:00
SemaChecking.cpp [Format, Sema] Use range-based for loops with llvm::reverse (NFC) 2021-11-17 08:52:35 -08: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 [Coroutine] Warn deprecated 'std::experimental::coro' uses 2021-11-18 09:41:01 +08:00
SemaDecl.cpp [clang] retain type sugar in auto / template argument deduction 2021-11-15 23:07:45 +01:00
SemaDeclAttr.cpp format_arg attribute does not support nullable instancetype return type 2021-11-12 13:35:43 -08:00
SemaDeclCXX.cpp [Format, Sema] Use range-based for loops with llvm::reverse (NFC) 2021-11-17 08:52:35 -08:00
SemaDeclObjC.cpp [clang] Use isa instead of dyn_cast (NFC) 2021-11-14 09:32:40 -08:00
SemaExceptionSpec.cpp [OpenMP] Initial parsing/sema for the 'omp loop' construct 2021-10-28 08:26:43 -07:00
SemaExpr.cpp PR52537: When performing a no-op TreeTransform of a rewritten binary 2021-11-17 18:19:46 -08:00
SemaExprCXX.cpp [clang] retain type sugar in auto / template argument deduction 2021-11-15 23:07:45 +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 [Format, Sema] Use range-based for loops with llvm::reverse (NFC) 2021-11-17 08:52:35 -08:00
SemaLambda.cpp [clang] retain type sugar in auto / template argument deduction 2021-11-15 23:07:45 +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 [clang] Use isa instead of dyn_cast (NFC) 2021-11-14 09:32:40 -08: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 [clang] retain type sugar in auto / template argument deduction 2021-11-15 23:07:45 +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 [clang] retain type sugar in auto / template argument deduction 2021-11-15 23:07:45 +01:00
SemaTemplateDeduction.cpp [clang] NFC: rename internal `IsPossiblyOpaquelyQualifiedType` overload 2021-11-16 03:09:50 +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 [clang] retain type sugar in auto / template argument deduction 2021-11-15 23:07:45 +01:00
TreeTransform.h PR52537: When performing a no-op TreeTransform of a rewritten binary 2021-11-17 18:19:46 -08:00
TypeLocBuilder.cpp
TypeLocBuilder.h
UsedDeclVisitor.h [HIP][OpenMP] Fix assertion in deferred diag 2021-10-25 11:07:40 -04:00