clang-1/lib/Sema
Sebastian Redl a29e51bb98 Special-case default argument expression in instantiation. This should fix PR4301. Doug, please double-check my assumptions. Read the PR for more details.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86465 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-08 13:56:19 +00:00
..
CMakeLists.txt Test exception spec compatibility on return type and parameters. 2009-10-11 09:03:14 +00:00
CXXFieldCollector.h Unifies the name-lookup mechanisms used in various parts of the AST 2008-12-11 16:49:14 +00:00
CodeCompleteConsumer.cpp Various improvements to Clang's code-completion infrastructure: 2009-11-07 00:00:49 +00:00
IdentifierResolver.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
IdentifierResolver.h Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
JumpDiagnostics.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Makefile Installation of Clang libraries and headers, from Axel Naumann! 2009-10-08 22:15:31 +00:00
ParseAST.cpp Spell function pointer correctly. 2009-09-22 10:19:04 +00:00
Sema.cpp Support -Wshorten-64-to-32 for integer types only, which seems to satisfy the 2009-11-07 09:03:53 +00:00
Sema.h Test commit - minor terminology change to my recent patch suggested by John McCall 2009-11-08 07:46:34 +00:00
SemaAccess.cpp Refactor the code that walks a C++ inheritance hierarchy, searching 2009-10-06 17:59:45 +00:00
SemaAttr.cpp Refactor the LookupResult API to simplify most common operations. Require users to 2009-10-09 21:13:30 +00:00
SemaCXXCast.cpp If we have a C-style cast, functional cast, or a static_cast to a 2009-11-06 01:14:41 +00:00
SemaCXXScopeSpec.cpp When starting a C++ member access expression, make sure to compute the 2009-11-04 22:49:18 +00:00
SemaChecking.cpp warn about returning the address of a label. 2009-10-30 04:01:58 +00:00
SemaCodeComplete.cpp Add basic code completion support for ObjC messages. 2009-11-07 02:08:14 +00:00
SemaDecl.cpp When checking the namespace of a redeclaration or definition, look through linkage specs. Fixes PR5430. 2009-11-08 11:36:54 +00:00
SemaDeclAttr.cpp Diagnose the use of 'fastcall' on functions without prototypes or with 2009-11-04 03:36:09 +00:00
SemaDeclCXX.cpp Always make sure we're using an unqualified type when building a 2009-11-08 07:12:55 +00:00
SemaDeclObjC.cpp Since default writable attribute is 'assign', allow 2009-11-06 22:59:12 +00:00
SemaExceptionSpec.cpp Have the exception specification checkers take partial diagnostics. Use this to merge two diagnostics. 2009-10-14 16:09:29 +00:00
SemaExpr.cpp Test commit - minor terminology change to my recent patch suggested by John McCall 2009-11-08 07:46:34 +00:00
SemaExprCXX.cpp When we encounter a derived-to-base conversion when performing an 2009-11-06 01:02:41 +00:00
SemaExprObjC.cpp Remove default argument for ImpCastExprToType. Add appropriate argument 2009-10-20 08:27:19 +00:00
SemaInit.cpp Remove the ConstantArrayType subtypes. This information is preserved in the 2009-10-16 00:14:28 +00:00
SemaLookup.cpp Ignore dependent bases in ADL. Fixes PR5271. 2009-10-25 09:35:33 +00:00
SemaOverload.cpp Cope with calls to operator() templates. Fixes PR5419. 2009-11-07 17:23:56 +00:00
SemaOverload.h This patch implements Sema for clause 13.3.3.1p4. 2009-11-06 00:23:08 +00:00
SemaStmt.cpp Refine volatile handling, specifically, we must have the canonical 2009-11-03 23:25:48 +00:00
SemaTemplate.cpp Fix a little canonical-types issue with non-type template arguments. 2009-11-04 21:50:46 +00:00
SemaTemplate.h Implement partial ordering of function template specializations 2009-09-14 18:39:43 +00:00
SemaTemplateDeduction.cpp Track source information for template arguments and template specialization 2009-10-29 08:12:44 +00:00
SemaTemplateInstantiate.cpp Special-case default argument expression in instantiation. This should fix PR4301. Doug, please double-check my assumptions. Read the PR for more details. 2009-11-08 13:56:19 +00:00
SemaTemplateInstantiateDecl.cpp Don't reprocess non-dependent initializers of non-dependent VarDecls. Fixes PR5426. 2009-11-08 10:16:43 +00:00
SemaType.cpp Be a little more careful when trying to extract a TypeDecl from a enum/class/struct/union specifier; in invalid code, we may also see ClassTemplateDecls. 2009-11-05 20:54:04 +00:00
TreeTransform.h When instantiating a UnaryOperator, allow the resulting expression to 2009-11-05 00:51:44 +00:00