Ancestry.QueryProcessor.Compile.MethodContext.DeclareLocal C# (CSharp) Method

DeclareLocal() public method

public DeclareLocal ( Parse statement, System type, string name ) : LocalBuilder
statement Parse
type System
name string
return System.Reflection.Emit.LocalBuilder
        public LocalBuilder DeclareLocal(Parse.Statement statement, System.Type type, string name)
        {
            var local = IL.DeclareLocal(type);
            if (!String.IsNullOrEmpty(name) && statement != null)
                local.SetLocalSymInfo(name, statement.Line, statement.LinePos);
            return local;
        }