diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-01-06 06:32:49 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-01-06 06:32:49 +0000 |
commit | 1dd2adabee75eca42b3d5e4556b13efc6898ff4f (patch) | |
tree | c76132425930596f1ee6421fd3bef52045292cdc | |
parent | ba6e323fd66f1e091329e7863281f1a17e18e850 (diff) |
ccc: Remove ValueArg::setValue, this is no longer used.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@61794 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | tools/ccc/ccclib/Arguments.py | 22 |
1 files changed, 2 insertions, 20 deletions
diff --git a/tools/ccc/ccclib/Arguments.py b/tools/ccc/ccclib/Arguments.py index 486af4f1fb..a6bad51d13 100644 --- a/tools/ccc/ccclib/Arguments.py +++ b/tools/ccc/ccclib/Arguments.py @@ -131,17 +131,11 @@ class ValueArg(Arg): def getValue(self, args): abstract - def setValue(self, args, value): - abstract - class PositionalArg(ValueArg): """PositionalArg - A simple positional argument.""" def getValue(self, args): return args[self.index] - - def setValue(self, args, value): - args[self.index] = value def render(self, args): return [args[self.index]] @@ -153,10 +147,6 @@ class JoinedValueArg(ValueArg): def getValue(self, args): return args[self.index][len(self.opt.name):] - def setValue(self, args, value): - assert self.opt.name == args[self.index][:len(self.opt.name)] - args[self.index] = self.opt.name + value - def render(self, args): return [self.opt.name + self.getValue(args)] @@ -167,9 +157,6 @@ class SeparateValueArg(ValueArg): def getValue(self, args): return args[self.index+1] - def setValue(self, args, value): - args[self.index+1] = value - def render(self, args): return [self.opt.name, self.getValue(args)] @@ -182,10 +169,6 @@ class MultipleValuesArg(Arg): def getValues(self, args): return args[self.index + 1:self.index + 1 + self.opt.numArgs] - def setValues(self, args, value): - assert self.opt.numArgs == len(value) - args[self.index + 1:self.index + 1 + self.opt.numArgs] = value - def render(self, args): return [self.opt.name] + self.getValues(args) @@ -226,9 +209,6 @@ class DerivedArg(ValueArg): def getValue(self, args): return self.value - def setValue(self, args, value): - raise ValueError,"Cannot call setValue() on a DerivedArg." - def render(self, args): return [self.value] @@ -266,6 +246,8 @@ class ArgList: def getJoinedValue(self, arg): return arg.getJoinedValue(self.argv) + +### class OptionParser: def __init__(self): |