GetElement() public method

Returns the element being accessed
public GetElement ( ) : AstNode
return AstNode
Esempio n. 1
0
		private Node TransformElementGet(ElementGet node)
		{
			// OPT: could optimize to createPropertyGet
			// iff elem is string that can not be number
			Node target = Transform(node.GetTarget());
			decompiler.AddToken(Token.LB);
			Node element = Transform(node.GetElement());
			decompiler.AddToken(Token.RB);
			return new Node(Token.GETELEM, target, element);
		}
Esempio n. 2
0
		// only used for destructuring forms
		internal void DecompileElementGet(ElementGet node)
		{
			Decompile(node.GetTarget());
			decompiler.AddToken(Token.LB);
			Decompile(node.GetElement());
			decompiler.AddToken(Token.RB);
		}