aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Support
Commit message (Collapse)AuthorAgeFilesLines
* Make annotations operations const with a mutable annotation list so thatChris Lattner2001-09-071-8/+8
| | | | | | | we can annotate Types. A better solution would be make types nonconst. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@416 91177308-0d34-0410-b5e6-96231b3b80d8
* Extend annotations to pass data pointers around to the functionsChris Lattner2001-08-271-1/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@374 91177308-0d34-0410-b5e6-96231b3b80d8
* Add annotation supportChris Lattner2001-08-231-0/+204
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@366 91177308-0d34-0410-b5e6-96231b3b80d8
* Added function printIndent.Vikram S. Adve2001-07-281-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@317 91177308-0d34-0410-b5e6-96231b3b80d8
* Added a pointer hash function object for use in pointer maps.Vikram S. Adve2001-07-281-0/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@316 91177308-0d34-0410-b5e6-96231b3b80d8
* Eliminated the Unique class in favor of NonCopyable and NonCopyableVChris Lattner2001-07-233-61/+50
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280 91177308-0d34-0410-b5e6-96231b3b80d8
* Moved inline/llvm/Tools/* to include/llvm/Support/*Chris Lattner2001-07-234-0/+327
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@279 91177308-0d34-0410-b5e6-96231b3b80d8
* Large scale changes to implement new command line argument facilityChris Lattner2001-07-232-287/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272 91177308-0d34-0410-b5e6-96231b3b80d8
* Add flag for emacs so it realizes it's C++ codeChris Lattner2001-07-221-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@269 91177308-0d34-0410-b5e6-96231b3b80d8
* Convert from using C style char*'s to strings.Chris Lattner2001-07-222-42/+34
| | | | | | | Look ma, no strdups git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@265 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove String file some moreChris Lattner2001-07-222-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@264 91177308-0d34-0410-b5e6-96231b3b80d8
* Destroy the StringUtils.h fileChris Lattner2001-07-222-95/+17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@262 91177308-0d34-0410-b5e6-96231b3b80d8
* General support utilities like a program options class and a StringMapVikram S. Adve2001-07-214-0/+429
class for mapping strings to arbitrary things. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228 91177308-0d34-0410-b5e6-96231b3b80d8