aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/SymbolTable.h
AgeCommit message (Expand)Author
2007-02-05For PR411:Reid Spencer
2007-01-06For PR411:Reid Spencer
2006-05-314 billion names is enough for anyone. And really fix the build on alpha this...Andrew Lenharth
2006-05-31Fix build breakage on alpha, without causing it on x86. as a bonus, all plat...Andrew Lenharth
2005-05-15Some cleanups for compilation with GCC 4.0.0 to remove warnings:Reid Spencer
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-06move some method declarations around to make it clear that users shouldChris Lattner
2005-03-06this method is never called.Chris Lattner
2005-03-06the only caller of insertEntry is insert, inline it and remove insertEntryChris Lattner
2005-03-06remove this method.Chris Lattner
2005-03-06Delete the really inefficient method: void remove(const Type* Typ);Chris Lattner
2005-03-06InternallyInconsistent is dead!Chris Lattner
2005-03-06remove these dead methods.Chris Lattner
2005-03-06nuke some dead methods.Chris Lattner
2005-03-06Add a new method, allow symtab to poke name.Chris Lattner
2005-03-05remove extraneous spaces from argument lists.Chris Lattner
2004-12-05Fix typeoChris Lattner
2004-11-15Warning fixes for VC++, contributed by Morten Ofstad!Chris Lattner
2004-07-17Fix a comment.Reid Spencer
2004-07-04Constify usage of Type* on the interface to ensure SymbolTable doesn'tReid Spencer
2004-06-03Fix case of doxygen directive \p.Misha Brukman
2004-05-28Eliminate this form of SymbolTable::remove. It ignores the type argumentChris Lattner
2004-05-26Tighten up checking on SymbolTable interface to make it illegal to pass aReid Spencer
2004-05-26Fix spelling of doxygen directive.Misha Brukman
2004-05-25Completely rewrote the class. SymbolTable now separates Type* from Value* in ...Reid Spencer
2003-12-31Make the lookup method const.Chris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-11-09Fix PR95. I'm checking this patch in for Reid Spencer, who figured it outChris Lattner
2003-10-23Fix apparent typo in head-of-file comment.Brian Gaeke
2003-10-20Added LLVM copyright header (for lack of a better term).John Criswell
2003-10-03This checkin basically amounts to a complete rewrite of the type-resolutionChris Lattner
2003-09-30Standardize header file commentsChris Lattner
2003-08-23Add periodChris Lattner
2003-06-22Remove a ton of extraneous #includesChris Lattner
2003-06-11Included assert.h so that the code compiles under newer versions of GCC.John Criswell
2003-01-30Add new function to allow removal of typed named elementsChris Lattner
2002-10-15 - Eliminate SymbolTable::ParentSymTab, ST::localLookup, andChris Lattner
2002-04-28Fix two FIXME'sChris Lattner
2002-04-28The interesting contents of SymTabValue were incorporated into FunctionChris Lattner
2002-04-04Make the release build workChris Lattner
2002-03-08* Add new method localLookupChris Lattner
2002-03-08Fix typo in commentChris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2001-12-03Rename ConstPoolVal -> ConstantChris Lattner
2001-10-23More symbol table bugfixes that are impossible to track down. GoodyChris Lattner
2001-10-23Fix another annoying bug that took forever to track down. This one involves ...Chris Lattner
2001-10-22Fix bug exposed by this testcase:Chris Lattner
2001-10-13Expose typedefsChris Lattner
2001-10-03Factor parentness out of Module & GlobalVariable into GlobalValueChris Lattner
2001-10-01Add more support for new style castsChris Lattner