Back to index

enigmail  1.4.3
Public Member Functions | Public Attributes | Static Private Attributes
pymake.parserdata.EmptyDirective Class Reference
Inheritance diagram for pymake.parserdata.EmptyDirective:
Inheritance graph
Collaboration diagram for pymake.parserdata.EmptyDirective:
Collaboration graph

List of all members.

Public Member Functions

def __init__
def execute
def dump

Public Attributes


Static Private Attributes

tuple __slots__ = ('exp',)

Detailed Description

Definition at line 469 of file

Constructor & Destructor Documentation

def pymake.parserdata.EmptyDirective.__init__ (   self,

Definition at line 472 of file

00473     def __init__(self, exp):
00474         assert isinstance(exp, (data.Expansion, data.StringExpansion))
00475         self.exp = exp

Member Function Documentation

def pymake.parserdata.EmptyDirective.dump (   self,

Definition at line 481 of file

00482     def dump(self, fd, indent):
00483         print >>fd, "%sEmptyDirective: %s" % (indent, self.exp)

Here is the caller graph for this function:

def pymake.parserdata.EmptyDirective.execute (   self,

Definition at line 476 of file

00477     def execute(self, makefile, context):
00478         v = self.exp.resolvestr(makefile, makefile.variables)
00479         if v.strip() != '':
00480             raise data.DataError("Line expands to non-empty value", self.exp.loc)

Member Data Documentation

tuple pymake.parserdata.EmptyDirective.__slots__ = ('exp',) [static, private]

Definition at line 470 of file

Definition at line 474 of file

The documentation for this class was generated from the following file: