hanchenye-llvm-project/clang/lib/Sema
Patrick Lyster e13b1e3299 [OpenMP] Added support for explicit mapping of classes using 'this' pointer. Differential revision: https://reviews.llvm.org/D55982
llvm-svn: 350252
2019-01-02 19:28:48 +00:00
..
AnalysisBasedWarnings.cpp Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures."" 2018-11-30 23:41:18 +00:00
CMakeLists.txt Fix llvm-clang-x86_64-expensive-checks-win build by setting bigobj flag. 2018-10-05 12:33:57 +00:00
CodeCompleteConsumer.cpp [CodeComplete] Set preferred type to bool on conditions 2018-12-13 15:36:32 +00:00
CoroutineStmtBuilder.h
DeclSpec.cpp [OpenCL] Enable address spaces for references in C++ 2018-11-16 16:22:56 +00:00
DelayedDiagnostic.cpp Remove trailing space 2018-07-30 19:24:48 +00:00
IdentifierResolver.cpp [AST] Various optimizations + refactoring in DeclarationName(Table) 2018-09-21 12:53:22 +00:00
JumpDiagnostics.cpp Port getLocStart -> getBeginLoc 2018-08-09 21:08:08 +00:00
MultiplexExternalSemaSource.cpp Remove trailing space 2018-07-30 19:24:48 +00:00
ParsedAttr.cpp Allow a double-underscore spelling of Clang attributes using double square bracket syntax. 2018-11-09 19:37:18 +00:00
Scope.cpp Revert r335019 "Update NRVO logic to support early return (Attempt 2)" 2018-06-19 05:35:30 +00:00
ScopeInfo.cpp Distinguish `__block` variables that are captured by escaping blocks 2018-10-01 21:51:28 +00:00
Sema.cpp [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr. 2018-12-21 14:10:18 +00:00
SemaAccess.cpp [CodeComplete] Fix a crash in access checks of inner classes 2018-12-05 17:38:39 +00:00
SemaAttr.cpp Add support for namespaces on #pragma clang attribute 2018-12-20 22:32:04 +00:00
SemaCUDA.cpp [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr. 2018-12-21 14:10:18 +00:00
SemaCXXScopeSpec.cpp Clean up and simplify RequireCompleteType. 2018-08-07 21:35:41 +00:00
SemaCast.cpp Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures."" 2018-11-30 23:41:18 +00:00
SemaChecking.cpp [Sema][NFC] Remove some unnecessary calls to getASTContext. 2018-12-21 14:35:24 +00:00
SemaCodeComplete.cpp [Sema][NFC] Fix Wimplicit-fallthrough warning in getCursorKindForDecl 2018-12-21 17:52:13 +00:00
SemaConsumer.cpp
SemaCoroutine.cpp [AST] Store the expressions in ParenListExpr in a trailing array 2018-11-20 16:20:40 +00:00
SemaDecl.cpp [Sema][NFC] Remove some unnecessary calls to getASTContext. 2018-12-21 14:35:24 +00:00
SemaDeclAttr.cpp Automatic variable initialization 2018-12-18 05:12:21 +00:00
SemaDeclCXX.cpp [Sema] Produce diagnostics when C++17 aligned allocation/deallocation 2018-12-21 07:05:36 +00:00
SemaDeclObjC.cpp Misc typos fixes in ./lib folder 2018-12-10 12:37:46 +00:00
SemaExceptionSpec.cpp Create ConstantExpr class 2018-10-31 03:48:47 +00:00
SemaExpr.cpp [AST] Store the callee and argument expressions of CallExpr in a trailing array. 2018-12-21 15:20:32 +00:00
SemaExprCXX.cpp [AST] Store the callee and argument expressions of CallExpr in a trailing array. 2018-12-21 15:20:32 +00:00
SemaExprMember.cpp [Sema/Attribute] Check for noderef attribute 2018-12-06 01:05:54 +00:00
SemaExprObjC.cpp [ObjC] Messages to 'self' in class methods that return 'instancetype' should 2018-12-20 22:11:11 +00:00
SemaFixItUtils.cpp
SemaInit.cpp [AST] Store the arguments of CXXConstructExpr in a trailing array 2018-12-22 14:39:30 +00:00
SemaLambda.cpp [OpenCL] Add generic AS to 'this' pointer 2018-12-13 10:15:27 +00:00
SemaLookup.cpp Misc typos fixes in ./lib folder 2018-12-10 12:37:46 +00:00
SemaObjCProperty.cpp [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr. 2018-12-21 14:10:18 +00:00
SemaOpenMP.cpp [OpenMP] Added support for explicit mapping of classes using 'this' pointer. Differential revision: https://reviews.llvm.org/D55982 2019-01-02 19:28:48 +00:00
SemaOverload.cpp [AST] Store the callee and argument expressions of CallExpr in a trailing array. 2018-12-21 15:20:32 +00:00
SemaPseudoObject.cpp Port getLocStart -> getBeginLoc 2018-08-09 21:08:08 +00:00
SemaStmt.cpp Switch from static_cast<> to cast<>, update identifier for coding conventions; NFC. 2018-12-21 21:11:36 +00:00
SemaStmtAsm.cpp Use "EvaluateAsRValue" instead of as a known int, because if it's not a known 2018-12-19 04:54:29 +00:00
SemaStmtAttr.cpp Fix "enumeral mismatch in conditional expression" gcc7 warning. NFCI. 2018-12-17 12:25:42 +00:00
SemaTemplate.cpp [Sema][NFC] Fix a Wimplicit-fallthrough warning in CheckSpecializationInstantiationRedecl 2018-12-21 20:38:06 +00:00
SemaTemplateDeduction.cpp [OpenCL] Add generic AS to 'this' pointer 2018-12-13 10:15:27 +00:00
SemaTemplateInstantiate.cpp [OpenCL] Add generic AS to 'this' pointer 2018-12-13 10:15:27 +00:00
SemaTemplateInstantiateDecl.cpp [OpenCL] Add generic AS to 'this' pointer 2018-12-13 10:15:27 +00:00
SemaTemplateVariadic.cpp Fix clang -Wimplicit-fallthrough warnings across llvm, NFC 2018-11-01 19:54:45 +00:00
SemaType.cpp [OpenCL] Add generic AS to 'this' pointer 2018-12-13 10:15:27 +00:00
TreeTransform.h [AST] Store the callee and argument expressions of CallExpr in a trailing array. 2018-12-21 15:20:32 +00:00
TypeLocBuilder.cpp
TypeLocBuilder.h Remove trailing space 2018-07-30 19:24:48 +00:00