module Synopsis.Parsers.IDL.idlast
class Decl
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.
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
-Attributes
source code
source code
source code
source code
source code
source code
-Methods
  __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