llvm-project/clang/lib/AST
Eli Friedman 4f89ccb1df Fix for PR2501; this patch makes usual arithmetic conversions for
integers which have the same width and different signedness work 
correctly. (The testcase in PR2501 uses a comparison between long and 
unsigned int).

llvm-svn: 52853
2008-06-28 06:23:08 +00:00
..
ASTConsumer.cpp Added "InitializeTU" to ASTConsumer. This is used by Sema::ParseAST to pass a 2008-05-31 20:11:04 +00:00
ASTContext.cpp Fix for PR2501; this patch makes usual arithmetic conversions for 2008-06-28 06:23:08 +00:00
Builtins.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
CFG.cpp Fix one strict-aliasing warning. 2008-05-29 21:52:26 +00:00
Decl.cpp Change self/_cmd to be instances of ImplicitParamDecl instead of ParmVarDecl. 2008-06-17 18:05:57 +00:00
DeclBase.cpp Change self/_cmd to be instances of ImplicitParamDecl instead of ParmVarDecl. 2008-06-17 18:05:57 +00:00
DeclCXX.cpp Silence uninitialized value warning in Release build. 2008-06-16 23:46:27 +00:00
DeclObjC.cpp Reclaim memory owned by ObjCForwardProtocolDecls. 2008-06-06 21:05:33 +00:00
DeclSerialization.cpp -Add DeclChain member to DeclContext. 2008-06-10 01:32:09 +00:00
Expr.cpp ObjCMessageExpr objects that represent messages to class methods now can contain the ObjCInterfaceDecl* of the target class if it was available when the ObjCMessageExpr object was constructed. The original interfaces of the class has been preserved (requiring no functionality changes from clients), but now a "getClasSInfo" method returns both the ObjCInterfaceDecl* and IdentifierInfo* of the target class. 2008-06-24 15:50:53 +00:00
ExprCXX.cpp Fix more strict-aliasing warnings. 2008-06-17 03:11:08 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
ParentMap.cpp Added ParentMap, a class to represent a lazily constructed mapping from child to parents. 2008-06-20 21:40:36 +00:00
Stmt.cpp Fix more strict-aliasing warnings. 2008-06-17 03:11:08 +00:00
StmtDumper.cpp remove dead enums. 2008-06-21 18:06:44 +00:00
StmtIterator.cpp Fix some strict-aliasing warnings by using Stmt* instead of Expr* in VariableArrayType, EnumConstantDecl, and VarDecl. 2008-05-30 16:14:41 +00:00
StmtPrinter.cpp Switch 'super' from being a weird cast thing to being a predefined expr node. 2008-06-21 18:04:54 +00:00
StmtSerialization.cpp Update serialization for ObjCMessageExpr to handle additional bit-swizziling of receiver information. 2008-06-24 17:00:08 +00:00
StmtViz.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
TranslationUnit.cpp Reclaim memory owned by ObjCForwardProtocolDecls. 2008-06-06 21:05:33 +00:00
Type.cpp Fix for PR2501; this patch makes usual arithmetic conversions for 2008-06-28 06:23:08 +00:00
TypeSerialization.cpp Pass the ASTContext object around when deserializing Decl and Stmt objects, so 2008-04-07 21:55:54 +00:00