llvm-project/clang/lib/Sema
Fariborz Jahanian 333bb733a5 Refixed pr5086 by letting Expr::isNullPointerConstant
handle checking for a null pointer for a zero-valued
enumerator; moving the test case from CodeGen to Sema.

llvm-svn: 83350
2009-10-06 00:09:31 +00:00
..
CMakeLists.txt Initial implementation of a code-completion interface in Clang. In 2009-09-17 21:32:03 +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 Make sure to flush raw_string_ostream, from John Thompson 2009-09-29 15:13:39 +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 Spell function pointer correctly. 2009-09-22 10:19:04 +00:00
Sema.cpp Desugaring optimizations. Add single-step desugaring methods to all 2009-09-29 23:03:30 +00:00
Sema.h - Remove Sema::FindMethodInNestedImplementations(). 2009-10-01 23:46:04 +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 Patch to implement static casting which requires one 2009-10-01 20:39:51 +00:00
SemaCXXScopeSpec.cpp When entering the scope of a declarator, make sure that the scope is 2009-09-24 23:39:01 +00:00
SemaChecking.cpp Fix checking for a null pointer constant when the expression itself is 2009-09-25 04:25:58 +00:00
SemaCodeComplete.cpp Determinism is for wimps. <Wimper> 2009-09-28 03:51:44 +00:00
SemaDecl.cpp When the return type of a function is dependent, don't perform any 2009-10-01 23:25:31 +00:00
SemaDeclAttr.cpp Change all the Type::getAsFoo() methods to specializations of Type::getAs(). 2009-09-21 23:43:11 +00:00
SemaDeclCXX.cpp Anonymous namespaces, sema + codegen. A lot of semantics are still broken, 2009-10-01 00:25:31 +00:00
SemaDeclObjC.cpp tweaked my last patch to 1) preserve the protocol in 2009-10-05 21:32:49 +00:00
SemaExpr.cpp Create CXXMemberCallExpr for pointer-to-member calls. 2009-10-03 17:40:22 +00:00
SemaExprCXX.cpp Note location of operators caused the circularity. 2009-09-30 17:46:20 +00:00
SemaExprObjC.cpp Change all the Type::getAsFoo() methods to specializations of Type::getAs(). 2009-09-21 23:43:11 +00:00
SemaInherit.cpp Refactor the representation of qualifiers to bring ExtQualType out of the 2009-09-24 19:53:00 +00:00
SemaInherit.h Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
SemaInit.cpp Improve diagnostic location information when checking the initialization of a reference 2009-09-23 23:04:10 +00:00
SemaLookup.cpp Change all the Type::getAsFoo() methods to specializations of Type::getAs(). 2009-09-21 23:43:11 +00:00
SemaOverload.cpp Refixed pr5086 by letting Expr::isNullPointerConstant 2009-10-06 00:09:31 +00:00
SemaOverload.h Don't allow the same function to enter the overload candidate set 2009-09-28 04:47:19 +00:00
SemaStmt.cpp When the return type of a function is dependent, don't perform any 2009-10-01 23:25:31 +00:00
SemaTemplate.cpp Make sure to free the explicit template arguments provided for an 2009-10-01 23:51:25 +00:00
SemaTemplate.h Implement partial ordering of function template specializations 2009-09-14 18:39:43 +00:00
SemaTemplateDeduction.cpp Improve template argument deduction in the case where the parameter 2009-09-30 22:13:51 +00:00
SemaTemplateInstantiate.cpp Slightly improve the semantics of extern templates for member functions of class templates 2009-09-29 14:38:03 +00:00
SemaTemplateInstantiateDecl.cpp Properly match instantiations of member function templates to the function templates from which they were instantiated 2009-09-28 06:34:35 +00:00
SemaType.cpp Introduce ObjCInterfaceLoc which provides type source information for ObjC interfaces. 2009-09-29 19:45:22 +00:00
TreeTransform.h Introduce ObjCProtocolListType type subclass. 2009-09-29 19:42:55 +00:00