llvm-6502/include/llvm/Support
Reid Spencer 1e13fd23d3 Allow any cl::opt to use the method getPosition() to retrieve the option's
absolute position on the command line. Similarly allow any cl::list to
use the method getPosition(n) to retrieve the absolute position of the nth
option in the list. This provides support for two things: (a) options like
-l that are actually positional and their order of occurrence matters when
they are intermixed with positional arguments like "a.o"; and (b) options
like -x LANG which affect only the positional arguments that come after
the option. In both cases, knowing the absolute position of a given option
helps.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15725 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-13 19:47:30 +00:00
..
Annotation.h Get rid of Annotable's vtable. If anyone deletes an object through an Annotable*, 2004-06-27 18:36:39 +00:00
CallSite.h Warning foo 2004-06-05 00:17:13 +00:00
Casting.h Fixes for PR114: Thanks to Reid Spencer! 2003-11-16 20:21:15 +00:00
CFG.h Starting an identifier with an _ is not legal C/C++ code. 2004-05-21 18:37:13 +00:00
CommandLine.h Allow any cl::opt to use the method getPosition() to retrieve the option's 2004-08-13 19:47:30 +00:00
ConstantRange.h Add some new methods 2004-03-30 00:20:08 +00:00
DataTypes.h.in Added support for stdint.h. It is now automatically included by 2004-07-19 16:12:29 +00:00
Debug.h Include <iostream> here, because most people using DEBUG() want to use std::cerr too. 2004-07-21 20:50:22 +00:00
DOTGraphTraits.h Move the stuff that fixes the size, orientation & fonts of graphs to 2004-05-05 06:10:06 +00:00
DynamicLinker.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
ELF.h Update comment at head of file. Also fix C 'typedef struct' nonsense I 2004-02-29 06:33:28 +00:00
FileUtilities.h Add a new CopyFile function 2004-06-02 00:51:20 +00:00
GetElementPtrTypeIterator.h Support iteration over constant instructions 2004-04-04 19:46:54 +00:00
GraphWriter.h If a node has more than 64 outgoing edges, make the edges go from the 'truncated' block, 2004-02-11 20:44:17 +00:00
InstIterator.h Changes to fix up the inst_iterator to pass to boost iterator checks. This 2004-04-27 15:13:33 +00:00
InstVisitor.h Remove virtual destructor from InstVisitor. This class should never be 2004-05-23 20:54:39 +00:00
LeakDetector.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
Linker.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
MallocAllocator.h Fixes for PR114: Thanks to Reid Spencer! 2003-11-16 20:21:15 +00:00
Mangler.h Add a new method 2004-07-08 22:09:07 +00:00
MathExtras.h Add prototypes for platform-independent wrappers for isinf(). 2004-07-21 03:15:14 +00:00
MutexGuard.h ThreadSupport.h is now output from configure. 2004-02-23 21:30:29 +00:00
PassNameParser.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
PatternMatch.h Minor efficiency improvements 2004-08-04 04:45:29 +00:00
PluginLoader.h Add a new header 2004-07-11 01:03:57 +00:00
SlowOperationInformer.h * Add a new helper progress method 2003-12-31 10:20:38 +00:00
StableBasicBlockNumbering.h Initial checkin of the StableBasicBlockNumbering, a little helper class for computing 2004-06-19 08:41:59 +00:00
SystemUtils.h Add support for killing the program if it executes for too long. 2004-07-24 07:41:31 +00:00
ThreadSupport-NoSupport.h Revision of Brian's threading support library to be a bit more generic and 2004-01-17 19:54:29 +00:00
ThreadSupport-PThreads.h Revision of Brian's threading support library to be a bit more generic and 2004-01-17 19:54:29 +00:00
ThreadSupport.h.in ThreadSupport.h is now output from configure. 2004-02-23 21:30:29 +00:00
Timer.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
ToolRunner.h Provide timeout values to all abstract interpreters 2004-07-24 07:48:50 +00:00
type_traits.h Check in a new type_traits header which provides the mysterious is_class 2004-02-24 03:49:29 +00:00
TypeInfo.h Fix a *really* dumb warning on VC 2004-06-04 20:47:19 +00:00