llvm-project/clang/lib/Sema
Richard Smith cf4bdde33a Cleanup: remove artificial division between lookup results and const lookup
results. No-one was ever modifying a lookup result, and it would not be
reasonable to do so.

llvm-svn: 230123
2015-02-21 02:45:19 +00:00
..
AnalysisBasedWarnings.cpp Move helper class into an anonymous namespace. 2015-02-16 16:53:12 +00:00
AttributeList.cpp Automate attribute argument count semantic checking when there are variadic or optional arguments present. With this, the only time you should have to manually check attribute argument counts is when HasCustomParsing is set to true, or when you have variadic arguments that aren't really variadic (like ownership_holds and friends). 2014-07-31 16:37:04 +00:00
CMakeLists.txt Split off CUDA-specific Sema parts to a new file 2014-09-03 15:27:03 +00:00
CodeCompleteConsumer.cpp Improves overload completion result chunks. 2015-01-28 14:17:22 +00:00
DeclSpec.cpp [OpenCL] Generic address space has been added in OpenCL v2.0. 2014-11-26 14:10:06 +00:00
DelayedDiagnostic.cpp Objective-C. Diagnose when property access is using declared 2014-06-16 17:25:41 +00:00
IdentifierResolver.cpp PR20769: Fix confusion when checking whether a prior default argument was in 2014-08-27 22:31:34 +00:00
JumpDiagnostics.cpp Wrap to 80 columns. No behavior change. 2015-02-03 23:10:18 +00:00
Makefile
MultiplexExternalSemaSource.cpp Add -Wunused-local-typedef, a warning that finds unused local typedefs. 2014-09-06 01:25:55 +00:00
Scope.cpp Initial support for Win64 SEH IR emission 2015-01-22 01:36:17 +00:00
ScopeInfo.cpp SEH: Diagnose use of C++ EH and SEH in the same function 2015-02-02 22:15:31 +00:00
Sema.cpp Sema: size_t is available in C when -fms-compatibility is enabled 2015-02-18 02:28:13 +00:00
SemaAccess.cpp Don't assume friended C++ method decls have qualifiers 2014-12-17 23:40:46 +00:00
SemaAttr.cpp The prefix 'Ms-' should be 'MS-' 2015-02-02 19:30:52 +00:00
SemaCUDA.cpp Consider calls from implict host device functions as valid in SemaCUDA. 2014-12-16 20:12:38 +00:00
SemaCXXScopeSpec.cpp Handle unscoped enumeration in nested name specifier. 2015-01-18 20:04:35 +00:00
SemaCast.cpp PR 17456 2015-01-28 21:31:26 +00:00
SemaChecking.cpp [Objective-C]. Provide a new formatting kind, "os_trace" which 2015-02-21 00:45:58 +00:00
SemaCodeComplete.cpp Cleanup: remove artificial division between lookup results and const lookup 2015-02-21 02:45:19 +00:00
SemaConsumer.cpp
SemaDecl.cpp [MSVC] Improved lookup into dependent/non-dependent bases of dependent class 2015-02-19 04:28:23 +00:00
SemaDeclAttr.cpp Cleanup: remove artificial division between lookup results and const lookup 2015-02-21 02:45:19 +00:00
SemaDeclCXX.cpp Cleanup: remove artificial division between lookup results and const lookup 2015-02-21 02:45:19 +00:00
SemaDeclObjC.cpp [Objective-C Sema]. Don't warn about use of 2015-02-19 21:52:41 +00:00
SemaExceptionSpec.cpp Mark DR1948 as implemented 2015-02-19 07:28:55 +00:00
SemaExpr.cpp Sema: Replace some push_backs of expensive to move objects with emplace_back. 2015-02-17 21:55:18 +00:00
SemaExprCXX.cpp Cleanup: remove artificial division between lookup results and const lookup 2015-02-21 02:45:19 +00:00
SemaExprMember.cpp [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.py 2015-01-14 11:29:14 +00:00
SemaExprObjC.cpp Fix crash when clang tries to build NSNumber literal after forward declaration 2015-02-16 16:17:05 +00:00
SemaFixItUtils.cpp PR17290: Use 'false' macro in fix-it hint for initializing a variable of type 2013-09-20 00:27:40 +00:00
SemaInit.cpp Revert r167816 and replace it with a proper fix for the issue: do not 2015-02-21 02:31:57 +00:00
SemaLambda.cpp DR1048: drop top-level cv-qualifiers when deducing the return type of a 2014-12-19 22:10:51 +00:00
SemaLookup.cpp Cleanup: remove artificial division between lookup results and const lookup 2015-02-21 02:45:19 +00:00
SemaObjCProperty.cpp Suggest objc_method_family(none) for a property named -newFoo or similar. 2015-01-16 23:04:31 +00:00
SemaOpenMP.cpp [OPENMP] Fixed DSA processing for predetermined shared variables. 2015-01-20 07:03:46 +00:00
SemaOverload.cpp PR22566: a conversion from a floating-point type to bool is a narrowing conversion. 2015-02-19 00:39:05 +00:00
SemaPseudoObject.cpp Update APIs that return a pair of iterators to return an iterator_range instead. 2015-02-06 17:25:10 +00:00
SemaStmt.cpp [Objctive-C sema]. Do not do the unused-getter-return-value 2015-02-16 23:49:44 +00:00
SemaStmtAsm.cpp [inlineasm] Fix an incorrect warning about register constraint and modifier. 2015-02-04 00:27:13 +00:00
SemaStmtAttr.cpp Allow constant expressions in pragma loop hints. 2014-10-12 20:46:07 +00:00
SemaTemplate.cpp Wrap to 80 cols by removing trailing whitespace. No behavior change. 2015-01-30 02:35:21 +00:00
SemaTemplateDeduction.cpp PR22435: Correctly implement tiebreaker for reference ordering in function 2015-02-20 04:45:22 +00:00
SemaTemplateInstantiate.cpp Sema: Disable template instantiation once a fatal error is raised 2015-01-30 05:01:23 +00:00
SemaTemplateInstantiateDecl.cpp Address review feedback from r215780: Use a flag insteda of the heap. No behavior change. 2015-01-18 01:50:35 +00:00
SemaTemplateVariadic.cpp Don't crash on an invalid trailing return type on a function before a '...' 2014-12-30 02:06:40 +00:00
SemaType.cpp Remove a recovery attempt that was untested and crashed when used. 2015-02-17 20:09:39 +00:00
TreeTransform.h Various fixes to mangling of list-initialization. 2015-02-05 06:15:50 +00:00
TypeLocBuilder.cpp [C++11] Use 'nullptr'. Sema edition. 2014-05-26 06:22:03 +00:00
TypeLocBuilder.h Header guard canonicalization, clang part. 2014-08-13 16:25:19 +00:00