llvm-project/clang/lib/Sema
Anders Carlsson 1b12ed4a00 Perform the C++ specific semantic checks of a function declaration after it's been merged with the previous declaration. This ensures that getPreviousDecl() will have the right value when ActOnConversionDeclarator is called.
llvm-svn: 81720
2009-09-13 21:33:06 +00:00
..
CMakeLists.txt Refactor the instantiation of statements into a generic tree 2009-08-20 07:17:43 +00:00
CXXFieldCollector.h Unifies the name-lookup mechanisms used in various parts of the AST 2008-12-11 16:49:14 +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 Don't install Clang libraries. 2009-08-23 05:02:18 +00:00
ParseAST.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Sema.cpp When stringizing a NamedDecl for a diagnostic, treat the template 2009-09-11 06:45:03 +00:00
Sema.h Use the correct CastKind for derived-to-base pointer conversions. 2009-09-12 04:46:44 +00:00
SemaAccess.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
SemaAttr.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
SemaCXXCast.cpp If a cast expression needs either a conversion function or a constructor to be called, generate implicit child expressions that call them. 2009-09-09 21:33:21 +00:00
SemaCXXScopeSpec.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
SemaChecking.cpp Remove unnecessary ASTContext parameter from FunctionDecl::isBuiltinID 2009-09-12 00:22:50 +00:00
SemaDecl.cpp Perform the C++ specific semantic checks of a function declaration after it's been merged with the previous declaration. This ensures that getPreviousDecl() will have the right value when ActOnConversionDeclarator is called. 2009-09-13 21:33:06 +00:00
SemaDeclAttr.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
SemaDeclCXX.cpp Removed Context argument from couple of methods which don't 2009-09-12 19:02:34 +00:00
SemaDeclObjC.cpp Make sure ObjCInterfaceDecl's that are forward declared always contain a valid location. 2009-09-11 00:12:01 +00:00
SemaExpr.cpp Remove unnecessary ASTContext parameter from FunctionDecl::isBuiltinID 2009-09-12 00:22:50 +00:00
SemaExprCXX.cpp More work toward having an access method for visible 2009-09-12 18:26:03 +00:00
SemaExprObjC.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
SemaInherit.cpp When performing name lookup within a class template or class template 2009-09-11 22:57:37 +00:00
SemaInherit.h Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
SemaInit.cpp Improve handling of initialization by constructor, by ensuring that 2009-09-09 23:08:42 +00:00
SemaLookup.cpp When performing name lookup within a class template or class template 2009-09-11 22:57:37 +00:00
SemaOverload.cpp Use the correct CastKind for derived-to-base pointer conversions. 2009-09-12 04:46:44 +00:00
SemaOverload.h Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
SemaStmt.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
SemaTemplate.cpp Slight improvement for extern templates, so that an explicit 2009-09-11 21:19:12 +00:00
SemaTemplate.h Tighten up the conversion from a single-level template argument list 2009-08-28 20:50:45 +00:00
SemaTemplateDeduction.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
SemaTemplateInstantiate.cpp Slight improvement for extern templates, so that an explicit 2009-09-11 21:19:12 +00:00
SemaTemplateInstantiateDecl.cpp Slight improvement for extern templates, so that an explicit 2009-09-11 21:19:12 +00:00
SemaType.cpp Track a class template specialization's point of instantiation separately 2009-09-11 07:25:08 +00:00
TreeTransform.h Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00