hanchenye-llvm-project/clang/lib/Sema
Eli Friedman 16c209610c Catch a few more cases of illegal comparisons.
llvm-svn: 79793
2009-08-23 00:27:47 +00:00
..
CMakeLists.txt Refactor the instantiation of statements into a generic tree 2009-08-20 07:17:43 +00:00
CXXFieldCollector.h
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 enhance the goto checker to reject jumps across __block variable definitions. 2009-07-19 20:17:11 +00:00
Makefile
ParseAST.cpp PR3679 - enable #pragma weak aliasing. 2009-07-31 02:52:19 +00:00
Sema.cpp Initial patch to support definitions of id and Class from headers in Objective-C code. 2009-08-17 16:35:33 +00:00
Sema.h Add CK_NullToMemberPointer and CK_BaseToDerivedMemberPointer cast kinds. Make -ast-dump print out the cast kinds of cast expressions. 2009-08-22 23:33:40 +00:00
SemaAccess.cpp Enhance testing of overriding exception specs for inaccessible base exceptions. 2009-07-18 14:32:15 +00:00
SemaAttr.cpp Per advice that Doug Gregor gave me several months ago, clean up the 2009-08-03 23:24:57 +00:00
SemaCXXCast.cpp Use Sema's LocInfoType to pass and preserve type source info through the Parser. 2009-08-19 01:28:28 +00:00
SemaCXXScopeSpec.cpp Use Sema's LocInfoType to pass and preserve type source info through the Parser. 2009-08-19 01:28:28 +00:00
SemaChecking.cpp Initial patch to support definitions of id and Class from headers in Objective-C code. 2009-08-17 16:35:33 +00:00
SemaDecl.cpp Implement delayed parsing for member function templates. Fixes PR4608. 2009-08-22 00:34:47 +00:00
SemaDeclAttr.cpp Enhance diagnostics concerning attribute 'ns_returns_retained' and 'cf_returns_retained' to present the range of the attribute and have the diagnostic location be the declaration that the attribute was falsely attached to. This solves the problem where these diagnostics were being suppressed when these attributes were wrapped in a macro that was defined in a system header. 2009-08-19 23:56:48 +00:00
SemaDeclCXX.cpp Implement conversion function templates, along with the ability to use 2009-08-21 23:19:43 +00:00
SemaDeclObjC.cpp Don't issue warning on multiple selector found when 2009-08-22 21:13:55 +00:00
SemaExpr.cpp Catch a few more cases of illegal comparisons. 2009-08-23 00:27:47 +00:00
SemaExprCXX.cpp Add CK_NullToMemberPointer and CK_BaseToDerivedMemberPointer cast kinds. Make -ast-dump print out the cast kinds of cast expressions. 2009-08-22 23:33:40 +00:00
SemaExprObjC.cpp Don't issue warning on multiple selector found when 2009-08-22 21:13:55 +00:00
SemaInherit.cpp Canonicalize else. 2009-08-04 21:02: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 AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and create the CXXExprWithTemporaries before setting the initializer on the VarDecl. 2009-08-16 05:13:48 +00:00
SemaLookup.cpp Argument-dependent lookup for friend declarations. Add a new decl type, 2009-08-11 06:59:38 +00:00
SemaOverload.cpp Add CK_NullToMemberPointer and CK_BaseToDerivedMemberPointer cast kinds. Make -ast-dump print out the cast kinds of cast expressions. 2009-08-22 23:33:40 +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 Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRefExpr". 2009-08-20 17:02:02 +00:00
SemaTemplate.cpp Use Sema's LocInfoType to pass and preserve type source info through the Parser. 2009-08-19 01:28:28 +00:00
SemaTemplateDeduction.cpp Implement conversion function templates, along with the ability to use 2009-08-21 23:19:43 +00:00
SemaTemplateInstantiate.cpp Refactor the instantiation of statements into a generic tree 2009-08-20 07:17:43 +00:00
SemaTemplateInstantiateDecl.cpp Implement conversion function templates, along with the ability to use 2009-08-21 23:19:43 +00:00
SemaType.cpp Make integer promotions work correctly on PIC16 and other platforms 2009-08-19 07:44:53 +00:00
TreeTransform.h Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRefExpr". 2009-08-20 17:02:02 +00:00