clojure.lang.CljCompiler.Ast.ObjExpr.EmitKeyword C# (CSharp) Method

EmitKeyword() private method

private EmitKeyword ( CljILGen ilg, Keyword kw ) : void
ilg CljILGen
kw Keyword
return void
        internal void EmitKeyword(CljILGen ilg, Keyword kw)
        {
            int i = (int)Keywords.valAt(kw);
            EmitConstant(ilg, i, kw);
        }

Usage Example

示例#1
0
 public override void Emit(RHC rhc, ObjExpr objx, CljILGen ilg)
 {
     objx.EmitKeyword(ilg, _kw);
     if (rhc == RHC.Statement)
     {
         ilg.Emit(OpCodes.Pop);
     }
 }
All Usage Examples Of clojure.lang.CljCompiler.Ast.ObjExpr::EmitKeyword