module Synopsis.Parsers.IDL.idlast
class Decl
Decl-inheritance Scopes/Synopsis/Parsers/IDL/idlast/Factory.html Scopes/Synopsis/Formatters/DocBook/Markup/RST/RST.html Scopes/Synopsis/Parsers/IDL/idlast/ValueAbs.html Scopes/Synopsis/Parsers/IDL/idlast/UnionForward.html Scopes/Synopsis/Parsers/IDL/idlast/Declarator.html Scopes/Synopsis/Parsers/IDL/idlast/Value.html Scopes/Synopsis/Parsers/IDL/idlast/Union.html Scopes/Synopsis/Parsers/IDL/idlast/Interface.html Scopes/Synopsis/Parsers/IDL/idlast/Const.html Scopes/Synopsis/Parsers/IDL/idlast/ValueBox.html Scopes/Synopsis/Parsers/IDL/idlast/Forward.html Scopes/Synopsis/Parsers/IDL/idlast/StructForward.html Scopes/Synopsis/Parsers/IDL/idlast/CaseLabel.html Scopes/Synopsis/Formatters/SXR/Formatter.html Scopes/Synopsis/Formatters/HTML/Views/Tree/Tree.html Scopes/Synopsis/Processor/Parameter.html Scopes/Synopsis/Parsers/IDL/idlast/ValueForward.html Scopes/Synopsis/Parsers/IDL/idlast/Enumerator.html Scopes/Synopsis/Parsers/IDL/idlast/Member.html Scopes/Synopsis/SXR/Entry.html Scopes/Synopsis/Formatters/HTML/Views/FileTree/FileTree.html Scopes/Synopsis/Parsers/IDL/idlast/Typedef.html Scopes/Synopsis/Parsers/IDL/idlast/Struct.html Scopes/Synopsis/Parsers/IDL/idlast/Operation.html Scopes/Synopsis/Parsers/IDL/idlast/Native.html Scopes/Synopsis/Parsers/IDL/idlast/Exception.html Scopes/Synopsis/Parsers/IDL/idlast/Enum.html Scopes/Synopsis/Parsers/IDL/idlast/StateMember.html Scopes/Synopsis/Parsers/IDL/idlast/UnionCase.html Scopes/Synopsis/Processor/Parametrized.html Scopes/Synopsis/Parsers/Python/ASGTranslator/ASGTranslator.html Scopes/Synopsis/Parsers/IDL/idlast/Attribute.html Scopes/Synopsis/Parsers/IDL/idlast/Parameter.html Scopes/Synopsis/ASG/Debugger.html Scopes/Synopsis/Parsers/IDL/idlast/Module.html
Base class for all declarations. Functions: file() -- the IDL file this declaration came from. line() -- the line number within the file. mainFile() -- boolean: true if the file was the main IDL file; false if it was an included file. pragmas() -- list of Pragma objects containing #pragmas which immediately followed this declaration. comments() -- list of Comment objects containing comments which immediately followed this declaration. fullDecl() -- the 'full' Decl for typedefs, forwards, etc. accept(visitor) -- visitor pattern accept. See idlvisitor.py.
Attributes Summary:
source code
source code
source code
source code
source code
source code
Methods Summary:
  __init__(self, file, line, mainFile, pragmas, comments)
references
source code
  accept(self, visitor)
references
source code
  file(self)
references
source code
  line(self)
references
source code
  mainFile(self)
references
source code
  builtIn(self)
references
source code
  pragmas(self)
references
source code
  comments(self)
references
source code
  fullDecl(self)
references
source code