IronRuby.Compiler.Ast.AstGenerator.TransformMapletsToExpressions C# (CSharp) Method

TransformMapletsToExpressions() private method

private TransformMapletsToExpressions ( IList maplets ) : AstExpressions
maplets IList
return AstExpressions
        internal AstExpressions/*!*/ TransformMapletsToExpressions(IList<Maplet>/*!*/ maplets) {
            Assert.NotNullItems(maplets);
            return TransformMapletsToExpressions(maplets, new AstExpressions(maplets.Count * 2));
        }

Same methods

AstGenerator::TransformMapletsToExpressions ( IList maplets, AstExpressions result ) : AstExpressions

Usage Example

Esempio n. 1
0
        internal override MSA.Expression/*!*/ TransformRead(AstGenerator/*!*/ gen) {
            Assert.NotNull(gen);

            if (_maplets != null) {
                return gen.MakeHashOpCall(gen.TransformMapletsToExpressions(_maplets));
            } else if (_expressions != null) {
                return gen.MakeHashOpCall(gen.TranformExpressions(_expressions));
            } else {
                return Methods.MakeHash0.OpCall(gen.CurrentScopeVariable);
            }
        }
All Usage Examples Of IronRuby.Compiler.Ast.AstGenerator::TransformMapletsToExpressions