llvm-project/clang/lib/Sema
Anders Carlsson feefce601f Forgot the implementation. Thanks Eli.
llvm-svn: 72647
2009-05-30 22:51:20 +00:00
..
CMakeLists.txt Move statement instantiation into its own file. No functionality change 2009-05-15 18:22:25 +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 Improve validation of C++ exception handling: diagnose throwing incomplete types and jumps into protected try-catch scopes. 2009-04-27 20:27:31 +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 Create a new PrintingPolicy class, which we pass down through the AST 2009-05-29 20:38:28 +00:00
Sema.h Add RemoveOutermostTemporaryBinding. Not used yet. 2009-05-30 22:47:03 +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 Deallocate 'DeclRefExpr's in correctly formed '#pragma unused' 2009-03-23 22:50:47 +00:00
SemaCXXScopeSpec.cpp Implement explicit instantiations of member classes of class templates, e.g., 2009-05-14 00:28:11 +00:00
SemaChecking.cpp tweak non-null check to put the caret on the function, but underline the 2009-05-25 18:23:36 +00:00
SemaDecl.cpp AddInitializerToDecl needs to take a full expression. 2009-05-30 21:37:25 +00:00
SemaDeclAttr.cpp implementation of format_arg for ObjC methods/functions. 2009-05-20 17:41:43 +00:00
SemaDeclCXX.cpp Remove VarDecl from CXXConstructExpr. 2009-05-30 20:56:46 +00:00
SemaDeclObjC.cpp (Next runtime only) check to see if class implements forwardInvocation method 2009-05-22 17:12:32 +00:00
SemaExpr.cpp Some cleanups and commenting to our declaration-name handling 2009-05-29 14:49:33 +00:00
SemaExprCXX.cpp Forgot the implementation. Thanks Eli. 2009-05-30 22:51:20 +00:00
SemaExprObjC.cpp Convert ObjC qualified type clients over to using iterators. 2009-05-27 16:21:00 +00:00
SemaInherit.cpp Replace a cast with a dyn_cast as suggested by Doug. 2009-05-30 17:26:39 +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 Remove VarDecl from CXXConstructExpr. 2009-05-30 20:56:46 +00:00
SemaLookup.cpp Improve name lookup for and template instantiation of declaration 2009-05-27 17:07:49 +00:00
SemaNamedCast.cpp Reflow some comments. 2009-05-16 07:39:55 +00:00
SemaOverload.cpp Avoid using the built-in type checker for assignment in C++ when classes are involved. Patch by Vyacheslav Kononenko. 2009-05-21 11:50:50 +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 ActOnReturnStmt should also take a FullExprArg. 2009-05-30 21:42:34 +00:00
SemaTemplate.cpp When we parse a tag specifier, keep track of whether that tag 2009-05-28 23:31:59 +00:00
SemaTemplateInstantiate.cpp Create a new PrintingPolicy class, which we pass down through the AST 2009-05-29 20:38:28 +00:00
SemaTemplateInstantiateDecl.cpp Reduce the amount of stack space we use in SmallVectors during 2009-05-29 18:27:38 +00:00
SemaTemplateInstantiateExpr.cpp Remove VarDecl from CXXConstructExpr. 2009-05-30 20:56:46 +00:00
SemaTemplateInstantiateStmt.cpp ActOnReturnStmt should also take a FullExprArg. 2009-05-30 21:42:34 +00:00
SemaType.cpp Reject incomplete types in exception specs. 2009-05-29 18:02:33 +00:00