Lines Matching refs:object
114 class Template(object):
132 # If we're dealing with an InstObjParams object, we need
213 # if the argument is an object, we use its attribute map.
224 # Format object.
226 # A format object encapsulates an instruction format. It must provide
230 class Format(object):
267 class NoFormat(object):
287 class GenCode(object):
311 # Override '+' operator: generate a new GenCode object that
396 class Operand(object):
1127 class OperandList(object):
1374 # Regular expression object to match C++ strings
1377 # Regular expression object to match C++ comments
1382 # Regular expression object to match assignment statements (used in
1413 class InstObjParams(object):
1500 # Stack: a simple stack object. Used for both formats (formatStack)
1529 class LineTracker(object):
1534 # Overload '+=' for increments. We need to create a new object on
1596 def __getitem__(self, i): # Allow object (self) to be
1608 # Get the file object for emitting code into the specified section
1630 # of the ISA, contain object-emitting C++ source, and are included
2502 # create new object and store in global map
2570 # Evaluate string arg to get class object. Note that the
2618 if any. Will match base_name attribute of Operand object.)'''
2651 replaced recursively). 'matchobj' is an re match object