llvm-project/clang/lib/Sema
Anders Carlsson 5947ddfb55 Check in a new template argument list builder that should work better for variadic templates.
llvm-svn: 73937
2009-06-23 01:26:57 +00:00
..
CMakeLists.txt When performing template argument deduction, ensure that multiple 2009-06-04 00:03:07 +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 Lazy deserialization of the declaration chains associated with 2009-04-21 22:25:48 +00:00
IdentifierResolver.h Lazy deserialization of the declaration chains associated with 2009-04-21 22:25:48 +00:00
JumpDiagnostics.cpp Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>. 2009-06-18 16:11:24 +00:00
Makefile Build system changes to use TableGen to generate the various 2009-03-16 23:06:59 +00:00
ParseAST.cpp Lazy deserialization of the declaration chains associated with 2009-04-21 22:25:48 +00:00
Sema.cpp Implement implicit instantiation of the member functions of a class template 2009-06-22 23:06:13 +00:00
Sema.h patch to mark use of implicit copy constructors. 2009-06-22 23:34:40 +00:00
SemaAccess.cpp Add a new, more advanced CheckDerivedToBaseConversion that takes custom diagnostic IDs. 2009-05-13 21:11:42 +00:00
SemaAttr.cpp Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>. 2009-06-18 16:11:24 +00:00
SemaCXXScopeSpec.cpp Factor out some common code into Sema::EnterDeclaratorContext/ExitDeclaratorContext. 2009-06-17 23:15:40 +00:00
SemaChecking.cpp Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>. 2009-06-18 16:11:24 +00:00
SemaDecl.cpp Remove ImplicitMustBeDefined, use universal 'Used' flag 2009-06-22 17:30:33 +00:00
SemaDeclAttr.cpp Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>. 2009-06-18 16:11:24 +00:00
SemaDeclCXX.cpp patch to mark use of implicit copy constructors. 2009-06-22 23:34:40 +00:00
SemaDeclObjC.cpp Support dependent extended vector types and template instantiation 2009-06-17 21:51:59 +00:00
SemaExpr.cpp patch to mark use of implicit copy constructors. 2009-06-22 23:34:40 +00:00
SemaExprCXX.cpp Rework the way we track which declarations are "used" during 2009-06-22 20:57:11 +00:00
SemaExprObjC.cpp First step toward fixing <rdar://problem/6613046> refactor clang objc type representation. 2009-06-17 22:40:22 +00:00
SemaInherit.cpp Fix PR4365. 2009-06-12 18:53:02 +00:00
SemaInherit.h Add a member lookup criteria constructor for searching for overridden virtual member functions. Use this instead of regular name lookup when checking for overriding functions so we will see declarations that would otherwise be hidden. Fixes 6902298. 2009-05-30 00:52:53 +00:00
SemaInit.cpp Allow initializing a vector with a vector in addition to allowing a list 2009-06-13 10:38:46 +00:00
SemaLookup.cpp Parsing and AST support for using declarations, from John Thompson! 2009-06-20 00:51:54 +00:00
SemaNamedCast.cpp Reflow some comments. 2009-05-16 07:39:55 +00:00
SemaOverload.cpp Keep track of when declarations are "used" according to C and 2009-06-19 23:52:42 +00:00
SemaOverload.h Fix a crash bug when comparing overload quality of conversion operators with conversion constructors. 2009-04-16 17:51:27 +00:00
SemaStmt.cpp Use QualType to represent block's implicit return type as 2009-06-19 23:37:08 +00:00
SemaTemplate.cpp Check in a new template argument list builder that should work better for variadic templates. 2009-06-23 01:26:57 +00:00
SemaTemplateDeduction.cpp Check in a new template argument list builder that should work better for variadic templates. 2009-06-23 01:26:57 +00:00
SemaTemplateInstantiate.cpp Rework the way we track which declarations are "used" during 2009-06-22 20:57:11 +00:00
SemaTemplateInstantiateDecl.cpp Implement implicit instantiation of the member functions of a class template 2009-06-22 23:06:13 +00:00
SemaTemplateInstantiateExpr.cpp Rework the way we track which declarations are "used" during 2009-06-22 20:57:11 +00:00
SemaTemplateInstantiateStmt.cpp Rework the way we track which declarations are "used" during 2009-06-22 20:57:11 +00:00
SemaType.cpp Support dependent extended vector types and template instantiation 2009-06-17 21:51:59 +00:00