Synopsis - Cross Reference : Synopsis.ASG.ASG - Synopsis.ASG.Group.__init__

# Cross Reference : Synopsis.ASG.ASG - Synopsis.ASG.Group.__init__

## Class Synopsis.ASG.ASG

- Documentation
- Defined at:
  - Synopsis/ASG.py:591: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:595: Attribute declarations
  - Synopsis/ASG.py:596: Attribute types
  - Synopsis/ASG.py:593: Method __init__
  - Synopsis/ASG.py:598: Method copy
  - Synopsis/ASG.py:603: Method merge

## Method Synopsis.ASG.ASG.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:593: in class Synopsis.ASG.ASG

## Method Synopsis.ASG.ASG.copy

- Documentation
- Defined at:
  - Synopsis/ASG.py:598: in class Synopsis.ASG.ASG

## Method Synopsis.ASG.ASG.merge

- Documentation
- Defined at:
  - Synopsis/ASG.py:603: in class Synopsis.ASG.ASG

## Class Synopsis.ASG.ArrayTypeId

- Documentation
- Defined at:
  - Synopsis/ASG.py:167: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:172: Attribute alias
  - Synopsis/ASG.py:173: Attribute sizes
  - Synopsis/ASG.py:170: Method __init__
  - Synopsis/ASG.py:174: Method accept
  - Synopsis/ASG.py:175: Method __cmp__
  - Synopsis/ASG.py:180: Method __str__

## Method Synopsis.ASG.ArrayTypeId.__cmp__

- Documentation
- Defined at:
  - Synopsis/ASG.py:175: in class Synopsis.ASG.ArrayTypeId

## Method Synopsis.ASG.ArrayTypeId.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:170: in class Synopsis.ASG.ArrayTypeId

## Method Synopsis.ASG.ArrayTypeId.__str__

- Documentation
- Defined at:
  - Synopsis/ASG.py:180: in class Synopsis.ASG.ArrayTypeId

## Method Synopsis.ASG.ArrayTypeId.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:174: in class Synopsis.ASG.ArrayTypeId

## Class Synopsis.ASG.Builtin

- Documentation
- Defined at:
  - Synopsis/ASG.py:268: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:271: Method accept

## Method Synopsis.ASG.Builtin.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:271: in class Synopsis.ASG.Builtin

## Class Synopsis.ASG.BuiltinTypeId

- Documentation
- Defined at:
  - Synopsis/ASG.py:79: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:82: Method __init__
  - Synopsis/ASG.py:84: Method accept
  - Synopsis/ASG.py:85: Method __cmp__
  - Synopsis/ASG.py:88: Method __str__

## Method Synopsis.ASG.BuiltinTypeId.__cmp__

- Documentation
- Defined at:
  - Synopsis/ASG.py:85: in class Synopsis.ASG.BuiltinTypeId

## Method Synopsis.ASG.BuiltinTypeId.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:82: in class Synopsis.ASG.BuiltinTypeId

## Method Synopsis.ASG.BuiltinTypeId.__str__

- Documentation
- Defined at:
  - Synopsis/ASG.py:88: in class Synopsis.ASG.BuiltinTypeId

## Method Synopsis.ASG.BuiltinTypeId.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:84: in class Synopsis.ASG.BuiltinTypeId

## Class Synopsis.ASG.Class

- Documentation
- Defined at:
  - Synopsis/ASG.py:382: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:387: Attribute parents
  - Synopsis/ASG.py:388: Attribute is_template_specialization
  - Synopsis/ASG.py:389: Attribute primary_template
  - Synopsis/ASG.py:384: Method __init__
  - Synopsis/ASG.py:391: Method accept

## Method Synopsis.ASG.Class.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:384: in class Synopsis.ASG.Class

## Method Synopsis.ASG.Class.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:391: in class Synopsis.ASG.Class

## Class Synopsis.ASG.ClassTemplate

- Documentation
- Defined at:
  - Synopsis/ASG.py:394: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:400: Attribute parents
  - Synopsis/ASG.py:401: Attribute template
  - Synopsis/ASG.py:402: Attribute is_template_specialization
  - Synopsis/ASG.py:403: Attribute primary_template
  - Synopsis/ASG.py:404: Attribute specializations
  - Synopsis/ASG.py:396: Method __init__
  - Synopsis/ASG.py:406: Method accept

## Method Synopsis.ASG.ClassTemplate.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:396: in class Synopsis.ASG.ClassTemplate

## Method Synopsis.ASG.ClassTemplate.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:406: in class Synopsis.ASG.ClassTemplate

## Class Synopsis.ASG.Const

- Documentation
- Defined at:
  - Synopsis/ASG.py:457: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:462: Attribute ctype
  - Synopsis/ASG.py:463: Attribute value
  - Synopsis/ASG.py:460: Method __init__
  - Synopsis/ASG.py:465: Method accept

## Method Synopsis.ASG.Const.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:460: in class Synopsis.ASG.Const

## Method Synopsis.ASG.Const.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:465: in class Synopsis.ASG.Const

## Class Synopsis.ASG.Debugger

- Documentation
- Defined at:
  - Synopsis/ASG.py:39: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:43: Method __init__

## Method Synopsis.ASG.Debugger.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:43: in class Synopsis.ASG.Debugger

## Class Synopsis.ASG.Declaration

- Documentation
- Defined at:
  - Synopsis/ASG.py:241: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:250: Attribute file
  - Synopsis/ASG.py:252: Attribute line
  - Synopsis/ASG.py:254: Attribute name
  - Synopsis/ASG.py:256: Attribute type
  - Synopsis/ASG.py:258: Attribute accessibility
  - Synopsis/ASG.py:260: Attribute annotations
  - Synopsis/ASG.py:248: Method __init__
  - Synopsis/ASG.py:263: Method accept

## Method Synopsis.ASG.Declaration.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:248: in class Synopsis.ASG.Declaration

## Method Synopsis.ASG.Declaration.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:263: in class Synopsis.ASG.Declaration

## Class Synopsis.ASG.DeclaredTypeId

- Documentation
- Defined at:
  - Synopsis/ASG.py:118: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:123: Attribute declaration
  - Synopsis/ASG.py:121: Method __init__
  - Synopsis/ASG.py:125: Method accept
  - Synopsis/ASG.py:126: Method __cmp__
  - Synopsis/ASG.py:129: Method __str__

## Method Synopsis.ASG.DeclaredTypeId.__cmp__

- Documentation
- Defined at:
  - Synopsis/ASG.py:126: in class Synopsis.ASG.DeclaredTypeId

## Method Synopsis.ASG.DeclaredTypeId.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:121: in class Synopsis.ASG.DeclaredTypeId

## Method Synopsis.ASG.DeclaredTypeId.__str__

- Documentation
- Defined at:
  - Synopsis/ASG.py:129: in class Synopsis.ASG.DeclaredTypeId

## Method Synopsis.ASG.DeclaredTypeId.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:125: in class Synopsis.ASG.DeclaredTypeId

## Class Synopsis.ASG.DependentTypeId

- Documentation
- Defined at:
  - Synopsis/ASG.py:90: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:93: Method __init__
  - Synopsis/ASG.py:95: Method accept
  - Synopsis/ASG.py:96: Method __cmp__
  - Synopsis/ASG.py:99: Method __str__

## Method Synopsis.ASG.DependentTypeId.__cmp__

- Documentation
- Defined at:
  - Synopsis/ASG.py:96: in class Synopsis.ASG.DependentTypeId

## Method Synopsis.ASG.DependentTypeId.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:93: in class Synopsis.ASG.DependentTypeId

## Method Synopsis.ASG.DependentTypeId.__str__

- Documentation
- Defined at:
  - Synopsis/ASG.py:99: in class Synopsis.ASG.DependentTypeId

## Method Synopsis.ASG.DependentTypeId.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:95: in class Synopsis.ASG.DependentTypeId

## Class Synopsis.ASG.Dictionary

- Documentation
- Defined at:
  - Synopsis/ASG.py:214: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:217: Method lookup
  - Synopsis/ASG.py:229: Method merge

## Method Synopsis.ASG.Dictionary.lookup

- Documentation
- Defined at:
  - Synopsis/ASG.py:217: in class Synopsis.ASG.Dictionary

## Method Synopsis.ASG.Dictionary.merge

- Documentation
- Defined at:
  - Synopsis/ASG.py:229: in class Synopsis.ASG.Dictionary

## Class Synopsis.ASG.Enum

- Documentation
- Defined at:
  - Synopsis/ASG.py:429: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:436: Attribute enumerators
  - Synopsis/ASG.py:439: Attribute eos
  - Synopsis/ASG.py:433: Method __init__
  - Synopsis/ASG.py:443: Method accept

## Method Synopsis.ASG.Enum.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:433: in class Synopsis.ASG.Enum

## Method Synopsis.ASG.Enum.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:443: in class Synopsis.ASG.Enum

## Class Synopsis.ASG.Enumerator

- Documentation
- Defined at:
  - Synopsis/ASG.py:419: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:425: Attribute value
  - Synopsis/ASG.py:423: Method __init__
  - Synopsis/ASG.py:427: Method accept

## Method Synopsis.ASG.Enumerator.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:423: in class Synopsis.ASG.Enumerator

## Method Synopsis.ASG.Enumerator.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:427: in class Synopsis.ASG.Enumerator

## Class Synopsis.ASG.Error

- Documentation
- Defined at:
  - Synopsis/ASG.py:30: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:34: Attribute err
  - Synopsis/ASG.py:33: Method __init__
  - Synopsis/ASG.py:35: Method __repr__

## Method Synopsis.ASG.Error.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:33: in class Synopsis.ASG.Error

## Method Synopsis.ASG.Error.__repr__

- Documentation
- Defined at:
  - Synopsis/ASG.py:35: in class Synopsis.ASG.Error

## Class Synopsis.ASG.Forward

- Documentation
- Defined at:
  - Synopsis/ASG.py:306: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:312: Attribute template
  - Synopsis/ASG.py:313: Attribute is_template_specialization
  - Synopsis/ASG.py:314: Attribute primary_template
  - Synopsis/ASG.py:315: Attribute specializations
  - Synopsis/ASG.py:309: Method __init__
  - Synopsis/ASG.py:317: Method accept

## Method Synopsis.ASG.Forward.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:309: in class Synopsis.ASG.Forward

## Method Synopsis.ASG.Forward.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:317: in class Synopsis.ASG.Forward

## Class Synopsis.ASG.Function

- Documentation
- Defined at:
  - Synopsis/ASG.py:489: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:496: Attribute _real_name
  - Synopsis/ASG.py:497: Attribute premodifier
  - Synopsis/ASG.py:498: Attribute return_type
  - Synopsis/ASG.py:499: Attribute parameters
  - Synopsis/ASG.py:500: Attribute postmodifier
  - Synopsis/ASG.py:501: Attribute exceptions
  - Synopsis/ASG.py:494: Method __init__
  - Synopsis/ASG.py:503: Class attribute real_name
  - Synopsis/ASG.py:505: Method accept
  - Synopsis/ASG.py:507: Method __cmp__

## Method Synopsis.ASG.Function.__cmp__

- Documentation
- Defined at:
  - Synopsis/ASG.py:507: in class Synopsis.ASG.Function

## Method Synopsis.ASG.Function.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:494: in class Synopsis.ASG.Function

## Method Synopsis.ASG.Function.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:505: in class Synopsis.ASG.Function

## Class Synopsis.ASG.FunctionTemplate

- Documentation
- Defined at:
  - Synopsis/ASG.py:512: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:516: Attribute template
  - Synopsis/ASG.py:514: Method __init__
  - Synopsis/ASG.py:518: Method accept

## Method Synopsis.ASG.FunctionTemplate.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:514: in class Synopsis.ASG.FunctionTemplate

## Method Synopsis.ASG.FunctionTemplate.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:518: in class Synopsis.ASG.FunctionTemplate

## Class Synopsis.ASG.FunctionTypeId

- Documentation
- Defined at:
  - Synopsis/ASG.py:202: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:207: Attribute return_type
  - Synopsis/ASG.py:208: Attribute premod
  - Synopsis/ASG.py:209: Attribute parameters
  - Synopsis/ASG.py:204: Method __init__
  - Synopsis/ASG.py:211: Method accept

## Method Synopsis.ASG.FunctionTypeId.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:204: in class Synopsis.ASG.FunctionTypeId

## Method Synopsis.ASG.FunctionTypeId.accept

- Documentation
- Defined at:
  - Synopsis/ASG.py:211: in class Synopsis.ASG.FunctionTypeId

## Class Synopsis.ASG.Group

- Documentation
- Defined at:
  - Synopsis/ASG.py:322: in module Synopsis.ASG
- Declarations:
  - Synopsis/ASG.py:332: Attribute declarations
  - Synopsis/ASG.py:329: Method __init__
  - Synopsis/ASG.py:334: Method accept

## Method Synopsis.ASG.Group.__init__

- Documentation
- Defined at:
  - Synopsis/ASG.py:329: in class Synopsis.ASG.Group

Generated on Thu Apr 16 16:27:17 2009 by
synopsis (version devel)