Assembly: Boo.Lang.Compiler.dll Class: Boo.Lang.Compiler.Ast.Node Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Clone () returns System.Object Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.ExpressionImpl Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Method:CloneNode () returns Boo.Lang.Compiler.Ast.Expression Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Clone () returns System.Object Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Expression Prop:Boo.Lang.Compiler.TypeSystem.IType ExpressionType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Method:get_ExpressionType () returns Boo.Lang.Compiler.TypeSystem.IType Method:set_ExpressionType (Boo.Lang.Compiler.TypeSystem.IType value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Expression Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Clone () returns System.Object Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.LiteralExpressionImpl Prop:Boo.Lang.Compiler.TypeSystem.IType ExpressionType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Method:CloneNode () returns Boo.Lang.Compiler.Ast.LiteralExpression Method:get_ExpressionType () returns Boo.Lang.Compiler.TypeSystem.IType Method:set_ExpressionType (Boo.Lang.Compiler.TypeSystem.IType value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Expression Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Clone () returns System.Object Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.LiteralExpression Prop:Boo.Lang.Compiler.TypeSystem.IType ExpressionType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Method:CloneNode () returns Boo.Lang.Compiler.Ast.LiteralExpression Method:get_ExpressionType () returns Boo.Lang.Compiler.TypeSystem.IType Method:set_ExpressionType (Boo.Lang.Compiler.TypeSystem.IType value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Expression Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Clone () returns System.Object Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.ListLiteralExpressionImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.ExpressionCollection Items Prop:Boo.Lang.Compiler.TypeSystem.IType ExpressionType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.ListLiteralExpression Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Items () returns Boo.Lang.Compiler.Ast.ExpressionCollection Method:set_Items (Boo.Lang.Compiler.Ast.ExpressionCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.LiteralExpression Method:get_ExpressionType () returns Boo.Lang.Compiler.TypeSystem.IType Method:set_ExpressionType (Boo.Lang.Compiler.TypeSystem.IType value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Expression Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.ListLiteralExpression Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.ExpressionCollection Items Prop:Boo.Lang.Compiler.TypeSystem.IType ExpressionType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:CloneNode () returns Boo.Lang.Compiler.Ast.ListLiteralExpression Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Items () returns Boo.Lang.Compiler.Ast.ExpressionCollection Method:set_Items (Boo.Lang.Compiler.Ast.ExpressionCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.LiteralExpression Method:get_ExpressionType () returns Boo.Lang.Compiler.TypeSystem.IType Method:set_ExpressionType (Boo.Lang.Compiler.TypeSystem.IType value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Expression Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.ArrayLiteralExpressionImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.ExpressionCollection Items Prop:Boo.Lang.Compiler.TypeSystem.IType ExpressionType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.ArrayLiteralExpression Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:CloneNode () returns Boo.Lang.Compiler.Ast.ListLiteralExpression Method:get_Items () returns Boo.Lang.Compiler.Ast.ExpressionCollection Method:set_Items (Boo.Lang.Compiler.Ast.ExpressionCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.LiteralExpression Method:get_ExpressionType () returns Boo.Lang.Compiler.TypeSystem.IType Method:set_ExpressionType (Boo.Lang.Compiler.TypeSystem.IType value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Expression Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.TypeReferenceImpl Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeReference Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Clone () returns System.Object Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.TypeReference Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeReference Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Clone () returns System.Object Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.ArrayTypeReferenceImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.TypeReference ElementType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.ArrayTypeReference Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_ElementType () returns Boo.Lang.Compiler.Ast.TypeReference Method:set_ElementType (Boo.Lang.Compiler.Ast.TypeReference value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeReference Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.AsExpressionImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.Expression Target Prop:Boo.Lang.Compiler.Ast.TypeReference Type Prop:Boo.Lang.Compiler.TypeSystem.IType ExpressionType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.AsExpression Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Target () returns Boo.Lang.Compiler.Ast.Expression Method:set_Target (Boo.Lang.Compiler.Ast.Expression value) Method:get_Type () returns Boo.Lang.Compiler.Ast.TypeReference Method:set_Type (Boo.Lang.Compiler.Ast.TypeReference value) Method:get_ExpressionType () returns Boo.Lang.Compiler.TypeSystem.IType Method:set_ExpressionType (Boo.Lang.Compiler.TypeSystem.IType value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Expression Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.NodeCollection Prop:System.Int32 Count Prop:System.Boolean IsSynchronized Prop:System.Object SyncRoot Method:get_Count () returns System.Int32 Method:get_IsSynchronized () returns System.Boolean Method:get_SyncRoot () returns System.Object Method:CopyTo (System.Array array, System.Int32 index) Method:GetEnumerator () returns System.Collections.IEnumerator Method:Clear () Method:ToArray () returns Boo.Lang.Compiler.Ast.Node[] Method:ToReverseArray () returns Boo.Lang.Compiler.Ast.Node[] Method:Select (Boo.Lang.Compiler.Ast.NodeType type) returns Boo.Lang.Compiler.Ast.Node[] Method:Contains (Boo.Lang.Predicate condition) returns System.Boolean Method:ContainsEntity (Boo.Lang.Compiler.TypeSystem.IEntity entity) returns System.Boolean Method:RemoveByEntity (Boo.Lang.Compiler.TypeSystem.IEntity entity) returns Boo.Lang.Compiler.Ast.Node Method:GetNodeAt (System.Int32 index) returns Boo.Lang.Compiler.Ast.Node Method:Clone () returns System.Object Method:Reject (Boo.Lang.Predicate condition) Method:RemoveAt (System.Int32 index) Method:Remove (Boo.Lang.Compiler.Ast.Node item) Method:GetHashCode () returns System.Int32 Method:Equals (System.Object rhs) returns System.Boolean Method:GetType () returns System.Type Method:ToString () returns System.String Class: Boo.Lang.Compiler.Ast.Impl.AttributeCollectionImpl Prop:Boo.Lang.Compiler.Ast.Attribute Item Prop:System.Int32 Count Prop:System.Boolean IsSynchronized Prop:System.Object SyncRoot Method:get_Item (System.Int32 index) returns Boo.Lang.Compiler.Ast.Attribute Method:Add (Boo.Lang.Compiler.Ast.Attribute item) Method:Extend (Boo.Lang.Compiler.Ast.Attribute[] items) Method:Extend (System.Collections.ICollection items) Method:ExtendWithClones (System.Collections.ICollection items) Method:Insert (System.Int32 index, Boo.Lang.Compiler.Ast.Attribute item) Method:Replace (Boo.Lang.Compiler.Ast.Attribute existing, Boo.Lang.Compiler.Ast.Attribute newItem) returns System.Boolean Method:ReplaceAt (System.Int32 index, Boo.Lang.Compiler.Ast.Attribute newItem) Method:ToArray () returns Boo.Lang.Compiler.Ast.Attribute[] Method:get_Count () returns System.Int32 Method:get_IsSynchronized () returns System.Boolean Method:get_SyncRoot () returns System.Object Method:CopyTo (System.Array array, System.Int32 index) Method:GetEnumerator () returns System.Collections.IEnumerator Method:Clear () Method:ToArray () returns Boo.Lang.Compiler.Ast.Node[] Method:ToReverseArray () returns Boo.Lang.Compiler.Ast.Node[] Method:Select (Boo.Lang.Compiler.Ast.NodeType type) returns Boo.Lang.Compiler.Ast.Node[] Method:Contains (Boo.Lang.Predicate condition) returns System.Boolean Method:ContainsEntity (Boo.Lang.Compiler.TypeSystem.IEntity entity) returns System.Boolean Method:RemoveByEntity (Boo.Lang.Compiler.TypeSystem.IEntity entity) returns Boo.Lang.Compiler.Ast.Node Method:GetNodeAt (System.Int32 index) returns Boo.Lang.Compiler.Ast.Node Method:Clone () returns System.Object Method:Reject (Boo.Lang.Predicate condition) Method:RemoveAt (System.Int32 index) Method:Remove (Boo.Lang.Compiler.Ast.Node item) Method:GetHashCode () returns System.Int32 Method:Equals (System.Object rhs) returns System.Boolean Method:GetType () returns System.Type Method:ToString () returns System.String Class: Boo.Lang.Compiler.Ast.Impl.AttributeImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.ExpressionCollection Arguments Prop:Boo.Lang.Compiler.Ast.ExpressionPairCollection NamedArguments Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.Attribute Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Arguments () returns Boo.Lang.Compiler.Ast.ExpressionCollection Method:set_Arguments (Boo.Lang.Compiler.Ast.ExpressionCollection value) Method:get_NamedArguments () returns Boo.Lang.Compiler.Ast.ExpressionPairCollection Method:set_NamedArguments (Boo.Lang.Compiler.Ast.ExpressionPairCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.BinaryExpressionImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.BinaryOperatorType Operator Prop:Boo.Lang.Compiler.Ast.Expression Left Prop:Boo.Lang.Compiler.Ast.Expression Right Prop:Boo.Lang.Compiler.TypeSystem.IType ExpressionType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.BinaryExpression Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Operator () returns Boo.Lang.Compiler.Ast.BinaryOperatorType Method:set_Operator (Boo.Lang.Compiler.Ast.BinaryOperatorType value) Method:get_Left () returns Boo.Lang.Compiler.Ast.Expression Method:set_Left (Boo.Lang.Compiler.Ast.Expression value) Method:get_Right () returns Boo.Lang.Compiler.Ast.Expression Method:set_Right (Boo.Lang.Compiler.Ast.Expression value) Method:get_ExpressionType () returns Boo.Lang.Compiler.TypeSystem.IType Method:set_ExpressionType (Boo.Lang.Compiler.TypeSystem.IType value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Expression Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.StatementImpl Prop:Boo.Lang.Compiler.Ast.StatementModifier Modifier Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Method:CloneNode () returns Boo.Lang.Compiler.Ast.Statement Method:get_Modifier () returns Boo.Lang.Compiler.Ast.StatementModifier Method:set_Modifier (Boo.Lang.Compiler.Ast.StatementModifier value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Clone () returns System.Object Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Statement Prop:Boo.Lang.Compiler.Ast.StatementModifier Modifier Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Method:ReplaceBy (Boo.Lang.Compiler.Ast.Statement other) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Statement Method:get_Modifier () returns Boo.Lang.Compiler.Ast.StatementModifier Method:set_Modifier (Boo.Lang.Compiler.Ast.StatementModifier value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Clone () returns System.Object Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.BlockImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.StatementCollection Statements Prop:Boo.Lang.Compiler.Ast.StatementModifier Modifier Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.Block Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Statements () returns Boo.Lang.Compiler.Ast.StatementCollection Method:set_Statements (Boo.Lang.Compiler.Ast.StatementCollection value) Method:ReplaceBy (Boo.Lang.Compiler.Ast.Statement other) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Statement Method:get_Modifier () returns Boo.Lang.Compiler.Ast.StatementModifier Method:set_Modifier (Boo.Lang.Compiler.Ast.StatementModifier value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.BoolLiteralExpressionImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:System.Boolean Value Prop:Boo.Lang.Compiler.TypeSystem.IType ExpressionType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.BoolLiteralExpression Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Value () returns System.Boolean Method:set_Value (System.Boolean value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.LiteralExpression Method:get_ExpressionType () returns Boo.Lang.Compiler.TypeSystem.IType Method:set_ExpressionType (Boo.Lang.Compiler.TypeSystem.IType value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Expression Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.BreakStatementImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.StatementModifier Modifier Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.BreakStatement Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:ReplaceBy (Boo.Lang.Compiler.Ast.Statement other) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Statement Method:get_Modifier () returns Boo.Lang.Compiler.Ast.StatementModifier Method:set_Modifier (Boo.Lang.Compiler.Ast.StatementModifier value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.CallableBlockExpressionImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.ParameterDeclarationCollection Parameters Prop:Boo.Lang.Compiler.Ast.TypeReference ReturnType Prop:Boo.Lang.Compiler.Ast.Block Body Prop:Boo.Lang.Compiler.TypeSystem.IType ExpressionType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.CallableBlockExpression Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Parameters () returns Boo.Lang.Compiler.Ast.ParameterDeclarationCollection Method:set_Parameters (Boo.Lang.Compiler.Ast.ParameterDeclarationCollection value) Method:get_ReturnType () returns Boo.Lang.Compiler.Ast.TypeReference Method:set_ReturnType (Boo.Lang.Compiler.Ast.TypeReference value) Method:get_Body () returns Boo.Lang.Compiler.Ast.Block Method:set_Body (Boo.Lang.Compiler.Ast.Block value) Method:get_ExpressionType () returns Boo.Lang.Compiler.TypeSystem.IType Method:set_ExpressionType (Boo.Lang.Compiler.TypeSystem.IType value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Expression Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.TypeMemberImpl Prop:Boo.Lang.Compiler.Ast.TypeMemberModifiers Modifiers Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.AttributeCollection Attributes Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeMember Method:get_Modifiers () returns Boo.Lang.Compiler.Ast.TypeMemberModifiers Method:set_Modifiers (Boo.Lang.Compiler.Ast.TypeMemberModifiers value) Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Attributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_Attributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Clone () returns System.Object Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.TypeMember Prop:Boo.Lang.Compiler.Ast.TypeDefinition DeclaringType Prop:System.String FullName Prop:Boo.Lang.Compiler.Ast.NamespaceDeclaration EnclosingNamespace Prop:System.Boolean IsVisibilitySet Prop:System.Boolean IsAbstract Prop:System.Boolean IsOverride Prop:System.Boolean IsVirtual Prop:System.Boolean IsStatic Prop:System.Boolean IsPublic Prop:System.Boolean IsInternal Prop:System.Boolean IsProtected Prop:System.Boolean IsPrivate Prop:System.Boolean IsFinal Prop:System.Boolean IsTransient Prop:Boo.Lang.Compiler.Ast.TypeMemberModifiers Modifiers Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.AttributeCollection Attributes Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Method:get_DeclaringType () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_FullName () returns System.String Method:get_EnclosingNamespace () returns Boo.Lang.Compiler.Ast.NamespaceDeclaration Method:get_IsVisibilitySet () returns System.Boolean Method:get_IsAbstract () returns System.Boolean Method:get_IsOverride () returns System.Boolean Method:get_IsVirtual () returns System.Boolean Method:get_IsStatic () returns System.Boolean Method:get_IsPublic () returns System.Boolean Method:get_IsInternal () returns System.Boolean Method:get_IsProtected () returns System.Boolean Method:get_IsPrivate () returns System.Boolean Method:get_IsFinal () returns System.Boolean Method:get_IsTransient () returns System.Boolean Method:IsModifierSet (Boo.Lang.Compiler.Ast.TypeMemberModifiers modifiers) returns System.Boolean Method:ToString () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeMember Method:get_Modifiers () returns Boo.Lang.Compiler.Ast.TypeMemberModifiers Method:set_Modifiers (Boo.Lang.Compiler.Ast.TypeMemberModifiers value) Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Attributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_Attributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Clone () returns System.Object Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.CallableDefinitionImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.ParameterDeclarationCollection Parameters Prop:Boo.Lang.Compiler.Ast.TypeReference ReturnType Prop:Boo.Lang.Compiler.Ast.AttributeCollection ReturnTypeAttributes Prop:Boo.Lang.Compiler.Ast.TypeDefinition DeclaringType Prop:System.String FullName Prop:Boo.Lang.Compiler.Ast.NamespaceDeclaration EnclosingNamespace Prop:System.Boolean IsVisibilitySet Prop:System.Boolean IsAbstract Prop:System.Boolean IsOverride Prop:System.Boolean IsVirtual Prop:System.Boolean IsStatic Prop:System.Boolean IsPublic Prop:System.Boolean IsInternal Prop:System.Boolean IsProtected Prop:System.Boolean IsPrivate Prop:System.Boolean IsFinal Prop:System.Boolean IsTransient Prop:Boo.Lang.Compiler.Ast.TypeMemberModifiers Modifiers Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.AttributeCollection Attributes Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.CallableDefinition Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Parameters () returns Boo.Lang.Compiler.Ast.ParameterDeclarationCollection Method:set_Parameters (Boo.Lang.Compiler.Ast.ParameterDeclarationCollection value) Method:get_ReturnType () returns Boo.Lang.Compiler.Ast.TypeReference Method:set_ReturnType (Boo.Lang.Compiler.Ast.TypeReference value) Method:get_ReturnTypeAttributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_ReturnTypeAttributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:get_DeclaringType () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_FullName () returns System.String Method:get_EnclosingNamespace () returns Boo.Lang.Compiler.Ast.NamespaceDeclaration Method:get_IsVisibilitySet () returns System.Boolean Method:get_IsAbstract () returns System.Boolean Method:get_IsOverride () returns System.Boolean Method:get_IsVirtual () returns System.Boolean Method:get_IsStatic () returns System.Boolean Method:get_IsPublic () returns System.Boolean Method:get_IsInternal () returns System.Boolean Method:get_IsProtected () returns System.Boolean Method:get_IsPrivate () returns System.Boolean Method:get_IsFinal () returns System.Boolean Method:get_IsTransient () returns System.Boolean Method:IsModifierSet (Boo.Lang.Compiler.Ast.TypeMemberModifiers modifiers) returns System.Boolean Method:ToString () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeMember Method:get_Modifiers () returns Boo.Lang.Compiler.Ast.TypeMemberModifiers Method:set_Modifiers (Boo.Lang.Compiler.Ast.TypeMemberModifiers value) Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Attributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_Attributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.CallableTypeReferenceImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.TypeReferenceCollection Parameters Prop:Boo.Lang.Compiler.Ast.TypeReference ReturnType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.CallableTypeReference Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Parameters () returns Boo.Lang.Compiler.Ast.TypeReferenceCollection Method:set_Parameters (Boo.Lang.Compiler.Ast.TypeReferenceCollection value) Method:get_ReturnType () returns Boo.Lang.Compiler.Ast.TypeReference Method:set_ReturnType (Boo.Lang.Compiler.Ast.TypeReference value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeReference Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.CastExpressionImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.TypeReference Type Prop:Boo.Lang.Compiler.Ast.Expression Target Prop:Boo.Lang.Compiler.TypeSystem.IType ExpressionType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.CastExpression Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Type () returns Boo.Lang.Compiler.Ast.TypeReference Method:set_Type (Boo.Lang.Compiler.Ast.TypeReference value) Method:get_Target () returns Boo.Lang.Compiler.Ast.Expression Method:set_Target (Boo.Lang.Compiler.Ast.Expression value) Method:get_ExpressionType () returns Boo.Lang.Compiler.TypeSystem.IType Method:set_ExpressionType (Boo.Lang.Compiler.TypeSystem.IType value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Expression Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.TypeDefinitionImpl Prop:Boo.Lang.Compiler.Ast.TypeMemberCollection Members Prop:Boo.Lang.Compiler.Ast.TypeReferenceCollection BaseTypes Prop:Boo.Lang.Compiler.Ast.TypeDefinition DeclaringType Prop:System.String FullName Prop:Boo.Lang.Compiler.Ast.NamespaceDeclaration EnclosingNamespace Prop:System.Boolean IsVisibilitySet Prop:System.Boolean IsAbstract Prop:System.Boolean IsOverride Prop:System.Boolean IsVirtual Prop:System.Boolean IsStatic Prop:System.Boolean IsPublic Prop:System.Boolean IsInternal Prop:System.Boolean IsProtected Prop:System.Boolean IsPrivate Prop:System.Boolean IsFinal Prop:System.Boolean IsTransient Prop:Boo.Lang.Compiler.Ast.TypeMemberModifiers Modifiers Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.AttributeCollection Attributes Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_Members () returns Boo.Lang.Compiler.Ast.TypeMemberCollection Method:set_Members (Boo.Lang.Compiler.Ast.TypeMemberCollection value) Method:get_BaseTypes () returns Boo.Lang.Compiler.Ast.TypeReferenceCollection Method:set_BaseTypes (Boo.Lang.Compiler.Ast.TypeReferenceCollection value) Method:get_DeclaringType () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_FullName () returns System.String Method:get_EnclosingNamespace () returns Boo.Lang.Compiler.Ast.NamespaceDeclaration Method:get_IsVisibilitySet () returns System.Boolean Method:get_IsAbstract () returns System.Boolean Method:get_IsOverride () returns System.Boolean Method:get_IsVirtual () returns System.Boolean Method:get_IsStatic () returns System.Boolean Method:get_IsPublic () returns System.Boolean Method:get_IsInternal () returns System.Boolean Method:get_IsProtected () returns System.Boolean Method:get_IsPrivate () returns System.Boolean Method:get_IsFinal () returns System.Boolean Method:get_IsTransient () returns System.Boolean Method:IsModifierSet (Boo.Lang.Compiler.Ast.TypeMemberModifiers modifiers) returns System.Boolean Method:ToString () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeMember Method:get_Modifiers () returns Boo.Lang.Compiler.Ast.TypeMemberModifiers Method:set_Modifiers (Boo.Lang.Compiler.Ast.TypeMemberModifiers value) Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Attributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_Attributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Clone () returns System.Object Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.TypeDefinition Prop:System.String FullName Prop:System.Boolean HasMethods Prop:Boo.Lang.Compiler.Ast.TypeMemberCollection Members Prop:Boo.Lang.Compiler.Ast.TypeReferenceCollection BaseTypes Prop:Boo.Lang.Compiler.Ast.TypeDefinition DeclaringType Prop:Boo.Lang.Compiler.Ast.NamespaceDeclaration EnclosingNamespace Prop:System.Boolean IsVisibilitySet Prop:System.Boolean IsAbstract Prop:System.Boolean IsOverride Prop:System.Boolean IsVirtual Prop:System.Boolean IsStatic Prop:System.Boolean IsPublic Prop:System.Boolean IsInternal Prop:System.Boolean IsProtected Prop:System.Boolean IsPrivate Prop:System.Boolean IsFinal Prop:System.Boolean IsTransient Prop:Boo.Lang.Compiler.Ast.TypeMemberModifiers Modifiers Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.AttributeCollection Attributes Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Method:get_FullName () returns System.String Method:get_HasMethods () returns System.Boolean Method:HasMemberOfType (Boo.Lang.Compiler.Ast.NodeType memberType) returns System.Boolean Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_Members () returns Boo.Lang.Compiler.Ast.TypeMemberCollection Method:set_Members (Boo.Lang.Compiler.Ast.TypeMemberCollection value) Method:get_BaseTypes () returns Boo.Lang.Compiler.Ast.TypeReferenceCollection Method:set_BaseTypes (Boo.Lang.Compiler.Ast.TypeReferenceCollection value) Method:get_DeclaringType () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_EnclosingNamespace () returns Boo.Lang.Compiler.Ast.NamespaceDeclaration Method:get_IsVisibilitySet () returns System.Boolean Method:get_IsAbstract () returns System.Boolean Method:get_IsOverride () returns System.Boolean Method:get_IsVirtual () returns System.Boolean Method:get_IsStatic () returns System.Boolean Method:get_IsPublic () returns System.Boolean Method:get_IsInternal () returns System.Boolean Method:get_IsProtected () returns System.Boolean Method:get_IsPrivate () returns System.Boolean Method:get_IsFinal () returns System.Boolean Method:get_IsTransient () returns System.Boolean Method:IsModifierSet (Boo.Lang.Compiler.Ast.TypeMemberModifiers modifiers) returns System.Boolean Method:ToString () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeMember Method:get_Modifiers () returns Boo.Lang.Compiler.Ast.TypeMemberModifiers Method:set_Modifiers (Boo.Lang.Compiler.Ast.TypeMemberModifiers value) Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Attributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_Attributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Clone () returns System.Object Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.ClassDefinitionImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:System.String FullName Prop:System.Boolean HasMethods Prop:Boo.Lang.Compiler.Ast.TypeMemberCollection Members Prop:Boo.Lang.Compiler.Ast.TypeReferenceCollection BaseTypes Prop:Boo.Lang.Compiler.Ast.TypeDefinition DeclaringType Prop:Boo.Lang.Compiler.Ast.NamespaceDeclaration EnclosingNamespace Prop:System.Boolean IsVisibilitySet Prop:System.Boolean IsAbstract Prop:System.Boolean IsOverride Prop:System.Boolean IsVirtual Prop:System.Boolean IsStatic Prop:System.Boolean IsPublic Prop:System.Boolean IsInternal Prop:System.Boolean IsProtected Prop:System.Boolean IsPrivate Prop:System.Boolean IsFinal Prop:System.Boolean IsTransient Prop:Boo.Lang.Compiler.Ast.TypeMemberModifiers Modifiers Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.AttributeCollection Attributes Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.ClassDefinition Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_FullName () returns System.String Method:get_HasMethods () returns System.Boolean Method:HasMemberOfType (Boo.Lang.Compiler.Ast.NodeType memberType) returns System.Boolean Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_Members () returns Boo.Lang.Compiler.Ast.TypeMemberCollection Method:set_Members (Boo.Lang.Compiler.Ast.TypeMemberCollection value) Method:get_BaseTypes () returns Boo.Lang.Compiler.Ast.TypeReferenceCollection Method:set_BaseTypes (Boo.Lang.Compiler.Ast.TypeReferenceCollection value) Method:get_DeclaringType () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_EnclosingNamespace () returns Boo.Lang.Compiler.Ast.NamespaceDeclaration Method:get_IsVisibilitySet () returns System.Boolean Method:get_IsAbstract () returns System.Boolean Method:get_IsOverride () returns System.Boolean Method:get_IsVirtual () returns System.Boolean Method:get_IsStatic () returns System.Boolean Method:get_IsPublic () returns System.Boolean Method:get_IsInternal () returns System.Boolean Method:get_IsProtected () returns System.Boolean Method:get_IsPrivate () returns System.Boolean Method:get_IsFinal () returns System.Boolean Method:get_IsTransient () returns System.Boolean Method:IsModifierSet (Boo.Lang.Compiler.Ast.TypeMemberModifiers modifiers) returns System.Boolean Method:ToString () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeMember Method:get_Modifiers () returns Boo.Lang.Compiler.Ast.TypeMemberModifiers Method:set_Modifiers (Boo.Lang.Compiler.Ast.TypeMemberModifiers value) Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Attributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_Attributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.CompileUnitImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.ModuleCollection Modules Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.CompileUnit Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Modules () returns Boo.Lang.Compiler.Ast.ModuleCollection Method:set_Modules (Boo.Lang.Compiler.Ast.ModuleCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.CallableDefinition Prop:System.String FullName Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.ParameterDeclarationCollection Parameters Prop:Boo.Lang.Compiler.Ast.TypeReference ReturnType Prop:Boo.Lang.Compiler.Ast.AttributeCollection ReturnTypeAttributes Prop:Boo.Lang.Compiler.Ast.TypeDefinition DeclaringType Prop:Boo.Lang.Compiler.Ast.NamespaceDeclaration EnclosingNamespace Prop:System.Boolean IsVisibilitySet Prop:System.Boolean IsAbstract Prop:System.Boolean IsOverride Prop:System.Boolean IsVirtual Prop:System.Boolean IsStatic Prop:System.Boolean IsPublic Prop:System.Boolean IsInternal Prop:System.Boolean IsProtected Prop:System.Boolean IsPrivate Prop:System.Boolean IsFinal Prop:System.Boolean IsTransient Prop:Boo.Lang.Compiler.Ast.TypeMemberModifiers Modifiers Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.AttributeCollection Attributes Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:get_FullName () returns System.String Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:CloneNode () returns Boo.Lang.Compiler.Ast.CallableDefinition Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Parameters () returns Boo.Lang.Compiler.Ast.ParameterDeclarationCollection Method:set_Parameters (Boo.Lang.Compiler.Ast.ParameterDeclarationCollection value) Method:get_ReturnType () returns Boo.Lang.Compiler.Ast.TypeReference Method:set_ReturnType (Boo.Lang.Compiler.Ast.TypeReference value) Method:get_ReturnTypeAttributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_ReturnTypeAttributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:get_DeclaringType () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_EnclosingNamespace () returns Boo.Lang.Compiler.Ast.NamespaceDeclaration Method:get_IsVisibilitySet () returns System.Boolean Method:get_IsAbstract () returns System.Boolean Method:get_IsOverride () returns System.Boolean Method:get_IsVirtual () returns System.Boolean Method:get_IsStatic () returns System.Boolean Method:get_IsPublic () returns System.Boolean Method:get_IsInternal () returns System.Boolean Method:get_IsProtected () returns System.Boolean Method:get_IsPrivate () returns System.Boolean Method:get_IsFinal () returns System.Boolean Method:get_IsTransient () returns System.Boolean Method:IsModifierSet (Boo.Lang.Compiler.Ast.TypeMemberModifiers modifiers) returns System.Boolean Method:ToString () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeMember Method:get_Modifiers () returns Boo.Lang.Compiler.Ast.TypeMemberModifiers Method:set_Modifiers (Boo.Lang.Compiler.Ast.TypeMemberModifiers value) Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Attributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_Attributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.MethodImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.Block Body Prop:Boo.Lang.Compiler.Ast.LocalCollection Locals Prop:Boo.Lang.Compiler.Ast.MethodImplementationFlags ImplementationFlags Prop:System.String FullName Prop:Boo.Lang.Compiler.Ast.ParameterDeclarationCollection Parameters Prop:Boo.Lang.Compiler.Ast.TypeReference ReturnType Prop:Boo.Lang.Compiler.Ast.AttributeCollection ReturnTypeAttributes Prop:Boo.Lang.Compiler.Ast.TypeDefinition DeclaringType Prop:Boo.Lang.Compiler.Ast.NamespaceDeclaration EnclosingNamespace Prop:System.Boolean IsVisibilitySet Prop:System.Boolean IsAbstract Prop:System.Boolean IsOverride Prop:System.Boolean IsVirtual Prop:System.Boolean IsStatic Prop:System.Boolean IsPublic Prop:System.Boolean IsInternal Prop:System.Boolean IsProtected Prop:System.Boolean IsPrivate Prop:System.Boolean IsFinal Prop:System.Boolean IsTransient Prop:Boo.Lang.Compiler.Ast.TypeMemberModifiers Modifiers Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.AttributeCollection Attributes Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.Method Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Body () returns Boo.Lang.Compiler.Ast.Block Method:set_Body (Boo.Lang.Compiler.Ast.Block value) Method:get_Locals () returns Boo.Lang.Compiler.Ast.LocalCollection Method:set_Locals (Boo.Lang.Compiler.Ast.LocalCollection value) Method:get_ImplementationFlags () returns Boo.Lang.Compiler.Ast.MethodImplementationFlags Method:set_ImplementationFlags (Boo.Lang.Compiler.Ast.MethodImplementationFlags value) Method:get_FullName () returns System.String Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:CloneNode () returns Boo.Lang.Compiler.Ast.CallableDefinition Method:get_Parameters () returns Boo.Lang.Compiler.Ast.ParameterDeclarationCollection Method:set_Parameters (Boo.Lang.Compiler.Ast.ParameterDeclarationCollection value) Method:get_ReturnType () returns Boo.Lang.Compiler.Ast.TypeReference Method:set_ReturnType (Boo.Lang.Compiler.Ast.TypeReference value) Method:get_ReturnTypeAttributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_ReturnTypeAttributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:get_DeclaringType () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_EnclosingNamespace () returns Boo.Lang.Compiler.Ast.NamespaceDeclaration Method:get_IsVisibilitySet () returns System.Boolean Method:get_IsAbstract () returns System.Boolean Method:get_IsOverride () returns System.Boolean Method:get_IsVirtual () returns System.Boolean Method:get_IsStatic () returns System.Boolean Method:get_IsPublic () returns System.Boolean Method:get_IsInternal () returns System.Boolean Method:get_IsProtected () returns System.Boolean Method:get_IsPrivate () returns System.Boolean Method:get_IsFinal () returns System.Boolean Method:get_IsTransient () returns System.Boolean Method:IsModifierSet (Boo.Lang.Compiler.Ast.TypeMemberModifiers modifiers) returns System.Boolean Method:ToString () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeMember Method:get_Modifiers () returns Boo.Lang.Compiler.Ast.TypeMemberModifiers Method:set_Modifiers (Boo.Lang.Compiler.Ast.TypeMemberModifiers value) Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Attributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_Attributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Method Prop:System.Boolean IsRuntime Prop:Boo.Lang.Compiler.Ast.TypeDefinition DeclaringType Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.Block Body Prop:Boo.Lang.Compiler.Ast.LocalCollection Locals Prop:Boo.Lang.Compiler.Ast.MethodImplementationFlags ImplementationFlags Prop:System.String FullName Prop:Boo.Lang.Compiler.Ast.ParameterDeclarationCollection Parameters Prop:Boo.Lang.Compiler.Ast.TypeReference ReturnType Prop:Boo.Lang.Compiler.Ast.AttributeCollection ReturnTypeAttributes Prop:Boo.Lang.Compiler.Ast.NamespaceDeclaration EnclosingNamespace Prop:System.Boolean IsVisibilitySet Prop:System.Boolean IsAbstract Prop:System.Boolean IsOverride Prop:System.Boolean IsVirtual Prop:System.Boolean IsStatic Prop:System.Boolean IsPublic Prop:System.Boolean IsInternal Prop:System.Boolean IsProtected Prop:System.Boolean IsPrivate Prop:System.Boolean IsFinal Prop:System.Boolean IsTransient Prop:Boo.Lang.Compiler.Ast.TypeMemberModifiers Modifiers Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.AttributeCollection Attributes Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:get_IsRuntime () returns System.Boolean Method:get_DeclaringType () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Method Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Body () returns Boo.Lang.Compiler.Ast.Block Method:set_Body (Boo.Lang.Compiler.Ast.Block value) Method:get_Locals () returns Boo.Lang.Compiler.Ast.LocalCollection Method:set_Locals (Boo.Lang.Compiler.Ast.LocalCollection value) Method:get_ImplementationFlags () returns Boo.Lang.Compiler.Ast.MethodImplementationFlags Method:set_ImplementationFlags (Boo.Lang.Compiler.Ast.MethodImplementationFlags value) Method:get_FullName () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.CallableDefinition Method:get_Parameters () returns Boo.Lang.Compiler.Ast.ParameterDeclarationCollection Method:set_Parameters (Boo.Lang.Compiler.Ast.ParameterDeclarationCollection value) Method:get_ReturnType () returns Boo.Lang.Compiler.Ast.TypeReference Method:set_ReturnType (Boo.Lang.Compiler.Ast.TypeReference value) Method:get_ReturnTypeAttributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_ReturnTypeAttributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:get_EnclosingNamespace () returns Boo.Lang.Compiler.Ast.NamespaceDeclaration Method:get_IsVisibilitySet () returns System.Boolean Method:get_IsAbstract () returns System.Boolean Method:get_IsOverride () returns System.Boolean Method:get_IsVirtual () returns System.Boolean Method:get_IsStatic () returns System.Boolean Method:get_IsPublic () returns System.Boolean Method:get_IsInternal () returns System.Boolean Method:get_IsProtected () returns System.Boolean Method:get_IsPrivate () returns System.Boolean Method:get_IsFinal () returns System.Boolean Method:get_IsTransient () returns System.Boolean Method:IsModifierSet (Boo.Lang.Compiler.Ast.TypeMemberModifiers modifiers) returns System.Boolean Method:ToString () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeMember Method:get_Modifiers () returns Boo.Lang.Compiler.Ast.TypeMemberModifiers Method:set_Modifiers (Boo.Lang.Compiler.Ast.TypeMemberModifiers value) Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Attributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_Attributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.ConstructorImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:System.Boolean IsRuntime Prop:Boo.Lang.Compiler.Ast.TypeDefinition DeclaringType Prop:Boo.Lang.Compiler.Ast.Block Body Prop:Boo.Lang.Compiler.Ast.LocalCollection Locals Prop:Boo.Lang.Compiler.Ast.MethodImplementationFlags ImplementationFlags Prop:System.String FullName Prop:Boo.Lang.Compiler.Ast.ParameterDeclarationCollection Parameters Prop:Boo.Lang.Compiler.Ast.TypeReference ReturnType Prop:Boo.Lang.Compiler.Ast.AttributeCollection ReturnTypeAttributes Prop:Boo.Lang.Compiler.Ast.NamespaceDeclaration EnclosingNamespace Prop:System.Boolean IsVisibilitySet Prop:System.Boolean IsAbstract Prop:System.Boolean IsOverride Prop:System.Boolean IsVirtual Prop:System.Boolean IsStatic Prop:System.Boolean IsPublic Prop:System.Boolean IsInternal Prop:System.Boolean IsProtected Prop:System.Boolean IsPrivate Prop:System.Boolean IsFinal Prop:System.Boolean IsTransient Prop:Boo.Lang.Compiler.Ast.TypeMemberModifiers Modifiers Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.AttributeCollection Attributes Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.Constructor Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_IsRuntime () returns System.Boolean Method:get_DeclaringType () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Method Method:get_Body () returns Boo.Lang.Compiler.Ast.Block Method:set_Body (Boo.Lang.Compiler.Ast.Block value) Method:get_Locals () returns Boo.Lang.Compiler.Ast.LocalCollection Method:set_Locals (Boo.Lang.Compiler.Ast.LocalCollection value) Method:get_ImplementationFlags () returns Boo.Lang.Compiler.Ast.MethodImplementationFlags Method:set_ImplementationFlags (Boo.Lang.Compiler.Ast.MethodImplementationFlags value) Method:get_FullName () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.CallableDefinition Method:get_Parameters () returns Boo.Lang.Compiler.Ast.ParameterDeclarationCollection Method:set_Parameters (Boo.Lang.Compiler.Ast.ParameterDeclarationCollection value) Method:get_ReturnType () returns Boo.Lang.Compiler.Ast.TypeReference Method:set_ReturnType (Boo.Lang.Compiler.Ast.TypeReference value) Method:get_ReturnTypeAttributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_ReturnTypeAttributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:get_EnclosingNamespace () returns Boo.Lang.Compiler.Ast.NamespaceDeclaration Method:get_IsVisibilitySet () returns System.Boolean Method:get_IsAbstract () returns System.Boolean Method:get_IsOverride () returns System.Boolean Method:get_IsVirtual () returns System.Boolean Method:get_IsStatic () returns System.Boolean Method:get_IsPublic () returns System.Boolean Method:get_IsInternal () returns System.Boolean Method:get_IsProtected () returns System.Boolean Method:get_IsPrivate () returns System.Boolean Method:get_IsFinal () returns System.Boolean Method:get_IsTransient () returns System.Boolean Method:IsModifierSet (Boo.Lang.Compiler.Ast.TypeMemberModifiers modifiers) returns System.Boolean Method:ToString () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeMember Method:get_Modifiers () returns Boo.Lang.Compiler.Ast.TypeMemberModifiers Method:set_Modifiers (Boo.Lang.Compiler.Ast.TypeMemberModifiers value) Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Attributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_Attributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.ContinueStatementImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.StatementModifier Modifier Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.ContinueStatement Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:ReplaceBy (Boo.Lang.Compiler.Ast.Statement other) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Statement Method:get_Modifier () returns Boo.Lang.Compiler.Ast.StatementModifier Method:set_Modifier (Boo.Lang.Compiler.Ast.StatementModifier value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.DeclarationCollectionImpl Prop:Boo.Lang.Compiler.Ast.Declaration Item Prop:System.Int32 Count Prop:System.Boolean IsSynchronized Prop:System.Object SyncRoot Method:get_Item (System.Int32 index) returns Boo.Lang.Compiler.Ast.Declaration Method:Add (Boo.Lang.Compiler.Ast.Declaration item) Method:Extend (Boo.Lang.Compiler.Ast.Declaration[] items) Method:Extend (System.Collections.ICollection items) Method:ExtendWithClones (System.Collections.ICollection items) Method:Insert (System.Int32 index, Boo.Lang.Compiler.Ast.Declaration item) Method:Replace (Boo.Lang.Compiler.Ast.Declaration existing, Boo.Lang.Compiler.Ast.Declaration newItem) returns System.Boolean Method:ReplaceAt (System.Int32 index, Boo.Lang.Compiler.Ast.Declaration newItem) Method:ToArray () returns Boo.Lang.Compiler.Ast.Declaration[] Method:get_Count () returns System.Int32 Method:get_IsSynchronized () returns System.Boolean Method:get_SyncRoot () returns System.Object Method:CopyTo (System.Array array, System.Int32 index) Method:GetEnumerator () returns System.Collections.IEnumerator Method:Clear () Method:ToArray () returns Boo.Lang.Compiler.Ast.Node[] Method:ToReverseArray () returns Boo.Lang.Compiler.Ast.Node[] Method:Select (Boo.Lang.Compiler.Ast.NodeType type) returns Boo.Lang.Compiler.Ast.Node[] Method:Contains (Boo.Lang.Predicate condition) returns System.Boolean Method:ContainsEntity (Boo.Lang.Compiler.TypeSystem.IEntity entity) returns System.Boolean Method:RemoveByEntity (Boo.Lang.Compiler.TypeSystem.IEntity entity) returns Boo.Lang.Compiler.Ast.Node Method:GetNodeAt (System.Int32 index) returns Boo.Lang.Compiler.Ast.Node Method:Clone () returns System.Object Method:Reject (Boo.Lang.Predicate condition) Method:RemoveAt (System.Int32 index) Method:Remove (Boo.Lang.Compiler.Ast.Node item) Method:GetHashCode () returns System.Int32 Method:Equals (System.Object rhs) returns System.Boolean Method:GetType () returns System.Type Method:ToString () returns System.String Class: Boo.Lang.Compiler.Ast.Impl.DeclarationImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.TypeReference Type Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.Declaration Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Type () returns Boo.Lang.Compiler.Ast.TypeReference Method:set_Type (Boo.Lang.Compiler.Ast.TypeReference value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.DeclarationStatementImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.Declaration Declaration Prop:Boo.Lang.Compiler.Ast.Expression Initializer Prop:Boo.Lang.Compiler.Ast.StatementModifier Modifier Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.DeclarationStatement Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Declaration () returns Boo.Lang.Compiler.Ast.Declaration Method:set_Declaration (Boo.Lang.Compiler.Ast.Declaration value) Method:get_Initializer () returns Boo.Lang.Compiler.Ast.Expression Method:set_Initializer (Boo.Lang.Compiler.Ast.Expression value) Method:ReplaceBy (Boo.Lang.Compiler.Ast.Statement other) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Statement Method:get_Modifier () returns Boo.Lang.Compiler.Ast.StatementModifier Method:set_Modifier (Boo.Lang.Compiler.Ast.StatementModifier value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.DoubleLiteralExpressionImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:System.Double Value Prop:Boo.Lang.Compiler.TypeSystem.IType ExpressionType Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.DoubleLiteralExpression Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Value () returns System.Double Method:set_Value (System.Double value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.LiteralExpression Method:get_ExpressionType () returns Boo.Lang.Compiler.TypeSystem.IType Method:set_ExpressionType (Boo.Lang.Compiler.TypeSystem.IType value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Expression Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:ToString () returns System.String Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.EnumDefinitionImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:System.String FullName Prop:System.Boolean HasMethods Prop:Boo.Lang.Compiler.Ast.TypeMemberCollection Members Prop:Boo.Lang.Compiler.Ast.TypeReferenceCollection BaseTypes Prop:Boo.Lang.Compiler.Ast.TypeDefinition DeclaringType Prop:Boo.Lang.Compiler.Ast.NamespaceDeclaration EnclosingNamespace Prop:System.Boolean IsVisibilitySet Prop:System.Boolean IsAbstract Prop:System.Boolean IsOverride Prop:System.Boolean IsVirtual Prop:System.Boolean IsStatic Prop:System.Boolean IsPublic Prop:System.Boolean IsInternal Prop:System.Boolean IsProtected Prop:System.Boolean IsPrivate Prop:System.Boolean IsFinal Prop:System.Boolean IsTransient Prop:Boo.Lang.Compiler.Ast.TypeMemberModifiers Modifiers Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.AttributeCollection Attributes Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.EnumDefinition Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_FullName () returns System.String Method:get_HasMethods () returns System.Boolean Method:HasMemberOfType (Boo.Lang.Compiler.Ast.NodeType memberType) returns System.Boolean Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_Members () returns Boo.Lang.Compiler.Ast.TypeMemberCollection Method:set_Members (Boo.Lang.Compiler.Ast.TypeMemberCollection value) Method:get_BaseTypes () returns Boo.Lang.Compiler.Ast.TypeReferenceCollection Method:set_BaseTypes (Boo.Lang.Compiler.Ast.TypeReferenceCollection value) Method:get_DeclaringType () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_EnclosingNamespace () returns Boo.Lang.Compiler.Ast.NamespaceDeclaration Method:get_IsVisibilitySet () returns System.Boolean Method:get_IsAbstract () returns System.Boolean Method:get_IsOverride () returns System.Boolean Method:get_IsVirtual () returns System.Boolean Method:get_IsStatic () returns System.Boolean Method:get_IsPublic () returns System.Boolean Method:get_IsInternal () returns System.Boolean Method:get_IsProtected () returns System.Boolean Method:get_IsPrivate () returns System.Boolean Method:get_IsFinal () returns System.Boolean Method:get_IsTransient () returns System.Boolean Method:IsModifierSet (Boo.Lang.Compiler.Ast.TypeMemberModifiers modifiers) returns System.Boolean Method:ToString () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeMember Method:get_Modifiers () returns Boo.Lang.Compiler.Ast.TypeMemberModifiers Method:set_Modifiers (Boo.Lang.Compiler.Ast.TypeMemberModifiers value) Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Attributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_Attributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.EnumMemberImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.IntegerLiteralExpression Initializer Prop:Boo.Lang.Compiler.Ast.TypeDefinition DeclaringType Prop:System.String FullName Prop:Boo.Lang.Compiler.Ast.NamespaceDeclaration EnclosingNamespace Prop:System.Boolean IsVisibilitySet Prop:System.Boolean IsAbstract Prop:System.Boolean IsOverride Prop:System.Boolean IsVirtual Prop:System.Boolean IsStatic Prop:System.Boolean IsPublic Prop:System.Boolean IsInternal Prop:System.Boolean IsProtected Prop:System.Boolean IsPrivate Prop:System.Boolean IsFinal Prop:System.Boolean IsTransient Prop:Boo.Lang.Compiler.Ast.TypeMemberModifiers Modifiers Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.AttributeCollection Attributes Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.EnumMember Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Initializer () returns Boo.Lang.Compiler.Ast.IntegerLiteralExpression Method:set_Initializer (Boo.Lang.Compiler.Ast.IntegerLiteralExpression value) Method:get_DeclaringType () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_FullName () returns System.String Method:get_EnclosingNamespace () returns Boo.Lang.Compiler.Ast.NamespaceDeclaration Method:get_IsVisibilitySet () returns System.Boolean Method:get_IsAbstract () returns System.Boolean Method:get_IsOverride () returns System.Boolean Method:get_IsVirtual () returns System.Boolean Method:get_IsStatic () returns System.Boolean Method:get_IsPublic () returns System.Boolean Method:get_IsInternal () returns System.Boolean Method:get_IsProtected () returns System.Boolean Method:get_IsPrivate () returns System.Boolean Method:get_IsFinal () returns System.Boolean Method:get_IsTransient () returns System.Boolean Method:IsModifierSet (Boo.Lang.Compiler.Ast.TypeMemberModifiers modifiers) returns System.Boolean Method:ToString () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeMember Method:get_Modifiers () returns Boo.Lang.Compiler.Ast.TypeMemberModifiers Method:set_Modifiers (Boo.Lang.Compiler.Ast.TypeMemberModifiers value) Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Attributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_Attributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.EventImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.Method Add Prop:Boo.Lang.Compiler.Ast.Method Remove Prop:Boo.Lang.Compiler.Ast.Method Raise Prop:Boo.Lang.Compiler.Ast.TypeReference Type Prop:Boo.Lang.Compiler.Ast.TypeDefinition DeclaringType Prop:System.String FullName Prop:Boo.Lang.Compiler.Ast.NamespaceDeclaration EnclosingNamespace Prop:System.Boolean IsVisibilitySet Prop:System.Boolean IsAbstract Prop:System.Boolean IsOverride Prop:System.Boolean IsVirtual Prop:System.Boolean IsStatic Prop:System.Boolean IsPublic Prop:System.Boolean IsInternal Prop:System.Boolean IsProtected Prop:System.Boolean IsPrivate Prop:System.Boolean IsFinal Prop:System.Boolean IsTransient Prop:Boo.Lang.Compiler.Ast.TypeMemberModifiers Modifiers Prop:System.String Name Prop:Boo.Lang.Compiler.Ast.AttributeCollection Attributes Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.Event Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Add () returns Boo.Lang.Compiler.Ast.Method Method:set_Add (Boo.Lang.Compiler.Ast.Method value) Method:get_Remove () returns Boo.Lang.Compiler.Ast.Method Method:set_Remove (Boo.Lang.Compiler.Ast.Method value) Method:get_Raise () returns Boo.Lang.Compiler.Ast.Method Method:set_Raise (Boo.Lang.Compiler.Ast.Method value) Method:get_Type () returns Boo.Lang.Compiler.Ast.TypeReference Method:set_Type (Boo.Lang.Compiler.Ast.TypeReference value) Method:get_DeclaringType () returns Boo.Lang.Compiler.Ast.TypeDefinition Method:get_FullName () returns System.String Method:get_EnclosingNamespace () returns Boo.Lang.Compiler.Ast.NamespaceDeclaration Method:get_IsVisibilitySet () returns System.Boolean Method:get_IsAbstract () returns System.Boolean Method:get_IsOverride () returns System.Boolean Method:get_IsVirtual () returns System.Boolean Method:get_IsStatic () returns System.Boolean Method:get_IsPublic () returns System.Boolean Method:get_IsInternal () returns System.Boolean Method:get_IsProtected () returns System.Boolean Method:get_IsPrivate () returns System.Boolean Method:get_IsFinal () returns System.Boolean Method:get_IsTransient () returns System.Boolean Method:IsModifierSet (Boo.Lang.Compiler.Ast.TypeMemberModifiers modifiers) returns System.Boolean Method:ToString () returns System.String Method:CloneNode () returns Boo.Lang.Compiler.Ast.TypeMember Method:get_Modifiers () returns Boo.Lang.Compiler.Ast.TypeMemberModifiers Method:set_Modifiers (Boo.Lang.Compiler.Ast.TypeMemberModifiers value) Method:get_Name () returns System.String Method:set_Name (System.String value) Method:get_Attributes () returns Boo.Lang.Compiler.Ast.AttributeCollection Method:set_Attributes (Boo.Lang.Compiler.Ast.AttributeCollection value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () returns Boo.Lang.Compiler.Ast.LexicalInfo Method:set_LexicalInfo (Boo.Lang.Compiler.Ast.LexicalInfo value) Method:get_EndSourceLocation () returns Boo.Lang.Compiler.Ast.SourceLocation Method:set_EndSourceLocation (Boo.Lang.Compiler.Ast.SourceLocation value) Method:Accept (Boo.Lang.Compiler.Ast.IAstVisitor visitor) Method:Equals (System.Object o) returns System.Boolean Method:GetHashCode () returns System.Int32 Method:GetType () returns System.Type Class: Boo.Lang.Compiler.Ast.Impl.ExceptionHandlerCollectionImpl Prop:Boo.Lang.Compiler.Ast.ExceptionHandler Item Prop:System.Int32 Count Prop:System.Boolean IsSynchronized Prop:System.Object SyncRoot Method:get_Item (System.Int32 index) returns Boo.Lang.Compiler.Ast.ExceptionHandler Method:Add (Boo.Lang.Compiler.Ast.ExceptionHandler item) Method:Extend (Boo.Lang.Compiler.Ast.ExceptionHandler[] items) Method:Extend (System.Collections.ICollection items) Method:ExtendWithClones (System.Collections.ICollection items) Method:Insert (System.Int32 index, Boo.Lang.Compiler.Ast.ExceptionHandler item) Method:Replace (Boo.Lang.Compiler.Ast.ExceptionHandler existing, Boo.Lang.Compiler.Ast.ExceptionHandler newItem) returns System.Boolean Method:ReplaceAt (System.Int32 index, Boo.Lang.Compiler.Ast.ExceptionHandler newItem) Method:ToArray () returns Boo.Lang.Compiler.Ast.ExceptionHandler[] Method:get_Count () returns System.Int32 Method:get_IsSynchronized () returns System.Boolean Method:get_SyncRoot () returns System.Object Method:CopyTo (System.Array array, System.Int32 index) Method:GetEnumerator () returns System.Collections.IEnumerator Method:Clear () Method:ToArray () returns Boo.Lang.Compiler.Ast.Node[] Method:ToReverseArray () returns Boo.Lang.Compiler.Ast.Node[] Method:Select (Boo.Lang.Compiler.Ast.NodeType type) returns Boo.Lang.Compiler.Ast.Node[] Method:Contains (Boo.Lang.Predicate condition) returns System.Boolean Method:ContainsEntity (Boo.Lang.Compiler.TypeSystem.IEntity entity) returns System.Boolean Method:RemoveByEntity (Boo.Lang.Compiler.TypeSystem.IEntity entity) returns Boo.Lang.Compiler.Ast.Node Method:GetNodeAt (System.Int32 index) returns Boo.Lang.Compiler.Ast.Node Method:Clone () returns System.Object Method:Reject (Boo.Lang.Predicate condition) Method:RemoveAt (System.Int32 index) Method:Remove (Boo.Lang.Compiler.Ast.Node item) Method:GetHashCode () returns System.Int32 Method:Equals (System.Object rhs) returns System.Boolean Method:GetType () returns System.Type Method:ToString () returns System.String Class: Boo.Lang.Compiler.Ast.Impl.ExceptionHandlerImpl Prop:Boo.Lang.Compiler.Ast.NodeType NodeType Prop:Boo.Lang.Compiler.Ast.Declaration Declaration Prop:Boo.Lang.Compiler.Ast.Block Block Prop:System.Boolean IsSynthetic Prop:Boo.Lang.Compiler.TypeSystem.IEntity Entity Prop:System.Object Item Prop:Boo.Lang.Compiler.Ast.Node ParentNode Prop:System.String Documentation Prop:Boo.Lang.Compiler.Ast.LexicalInfo LexicalInfo Prop:Boo.Lang.Compiler.Ast.SourceLocation EndSourceLocation Method:CloneNode () returns Boo.Lang.Compiler.Ast.ExceptionHandler Method:get_NodeType () returns Boo.Lang.Compiler.Ast.NodeType Method:Replace (Boo.Lang.Compiler.Ast.Node existing, Boo.Lang.Compiler.Ast.Node newNode) returns System.Boolean Method:Clone () returns System.Object Method:get_Declaration () returns Boo.Lang.Compiler.Ast.Declaration Method:set_Declaration (Boo.Lang.Compiler.Ast.Declaration value) Method:get_Block () returns Boo.Lang.Compiler.Ast.Block Method:set_Block (Boo.Lang.Compiler.Ast.Block value) Method:CloneNode () returns Boo.Lang.Compiler.Ast.Node Method:get_IsSynthetic () returns System.Boolean Method:set_IsSynthetic (System.Boolean value) Method:get_Entity () returns Boo.Lang.Compiler.TypeSystem.IEntity Method:set_Entity (Boo.Lang.Compiler.TypeSystem.IEntity value) Method:get_Item (System.Object key) returns System.Object Method:set_Item (System.Object key, System.Object value) Method:get_ParentNode () returns Boo.Lang.Compiler.Ast.Node Method:get_Documentation () returns System.String Method:set_Documentation (System.String value) Method:get_LexicalInfo () re