aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Type.h
Commit message (Expand)AuthorAgeFilesLines
* On second thought, OpaqueType is not really a good first-class type.Misha Brukman2004-10-121-5/+2
* Add commentChris Lattner2004-10-121-0/+2
* Opaque types are considered to be first-class.Misha Brukman2004-10-121-1/+3
* Change signature of this method againChris Lattner2004-10-071-1/+1
* Undoxyfy internal method.Misha Brukman2004-10-061-3/+2
* Doxygen-ify commentsMisha Brukman2004-10-061-2/+3
* Rename method, change comment, add argumentChris Lattner2004-10-061-3/+3
* Use class instead of struct for defining classes. This unbreaks theAlkis Evlogimenos2004-09-281-1/+2
* Changes For Bug 352Reid Spencer2004-09-011-3/+3
* Packed types, brought to you by Brad JonesBrian Gaeke2004-08-201-3/+5
* Final fix for PR341: eliminate operator<<(ostream, Value*). Clients shouldChris Lattner2004-07-151-1/+0
* Yeah, how about those 'primative' types huh?Chris Lattner2004-07-151-1/+1
* Make PATypeHolder and friends return non-const pointers to the types theyChris Lattner2004-07-141-2/+2
* Removed unneeded forward declChris Lattner2004-07-091-1/+0
* Remove unused methodChris Lattner2004-07-091-5/+0
* Eliminate the UID field in the Type class, bringing it down to 28 bytes.Chris Lattner2004-07-081-11/+1
* Fix spelling of `equivalent'Misha Brukman2004-07-081-1/+1
* isSigned/isUnsigned/isInteger methods do not need to be virtualChris Lattner2004-07-081-7/+11
* Update comment.Chris Lattner2004-07-081-4/+4
* Make Type have no base classes. Previously it inherited Value. AlsoReid Spencer2004-07-041-15/+17
* Fix Type::isSized() to realize that "{ opaque }" is not sizedChris Lattner2004-07-021-2/+7
* Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner2004-06-171-11/+11
* Provide the correct patch for bug 345. The solution is to add a setTypeNameReid Spencer2004-05-261-4/+5
* Give Type its own dump() method in preparation for Type != Value.Reid Spencer2004-05-251-0/+3
* Add two methods which have been needed for a long time: Type::get(Un)signedVe...Chris Lattner2004-03-261-1/+10
* Add two missing pieces from last checkinChris Lattner2004-02-171-1/+3
* Rearrange code to eliminate warningsChris Lattner2004-02-171-1/+89
* Doxygenify comment.Misha Brukman2004-02-101-1/+1
* Now that all of the derived types have disciplined interfaces, we can eliminateChris Lattner2004-02-091-51/+19
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Tighten up what we consider to be first class types.Chris Lattner2003-10-301-1/+1
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* Add operator= for type iterators to make them assignableChris Lattner2003-10-131-0/+6
* Remove explicit inline qualifiers when the implicit ones work just as wellChris Lattner2003-10-131-10/+10
* Kill warning when compiling in optimized modeChris Lattner2003-10-091-0/+1
* Make getContainedType more efficient by not returning null if out of range!Chris Lattner2003-10-091-4/+4
* Make the PATypeHolder use a simple union-find implementation to handleChris Lattner2003-10-021-0/+14
* Standardize header file commentsChris Lattner2003-09-301-3/+2
* New methodChris Lattner2003-09-021-0/+3
* Remove the "recursive bit", not only is it unused by anyone, it was alsoChris Lattner2003-09-021-9/+0
* The description is no longer stored directly in the type.Chris Lattner2003-09-021-6/+1
* The word `dependent' has no `a'.Misha Brukman2003-08-211-1/+1
* s/convertable/convertible/gMisha Brukman2003-05-201-2/+2
* - Renamed Type::isIntegral() to Type::isInteger()Chris Lattner2002-09-031-6/+15
* Convert comments to Doxygen styleChris Lattner2002-08-251-65/+66
* Use the Support/iterator file to abstract out compiler differencesChris Lattner2002-07-241-6/+2
* *** empty log message ***Chris Lattner2002-07-241-2/+6
* *** empty log message ***Chris Lattner2002-06-251-5/+2
* * Add getPrimitiveSize methodChris Lattner2002-05-061-18/+28
* * Fix commentChris Lattner2002-04-081-3/+6