aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-01-06 06:32:49 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-01-06 06:32:49 +0000
commit1dd2adabee75eca42b3d5e4556b13efc6898ff4f (patch)
treec76132425930596f1ee6421fd3bef52045292cdc
parentba6e323fd66f1e091329e7863281f1a17e18e850 (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.py22
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):