Beispiel #1
0
 //method
 public static HashSet<Identifier> depends(Node_Method node)
 {
     return depends(node.@interface);
 }
 protected virtual XmlElement serialize(Node_Method node)
 {
     XmlElement elem = _doc.CreateElement(node.typeName, desible1NS);
     append<Node_Identifier>(elem, node.@name, "name");
     append<INode_Expression>(elem, node.@interface, "interface");
     return elem;
 }
Beispiel #3
0
 //method
 public static DependsResults dependsSplit(Node_Method node)
 {
     return dependsSplitAny(node.@interface);
 }
Beispiel #4
0
 //method
 public static Method evaluate(Node_Method node, IScope scope)
 {
     return new Method(
     node.name.value,
     Bridge.toNativeInterface(Executor.executeAny(node.@interface, scope)) );
 }