public void SetStaticCtor(LuaConstructorAdapterExpressionSyntax function, LuaDocumentStatement document) { Contract.Assert(staticCtor_ == null); staticCtor_ = new LuaConstructorDeclaration() { Function = function, Document = document, }; }
public void SetStaticCtorEmpty() { Contract.Assert(staticCtor_ == null); var ctor = new LuaConstructorAdapterExpressionSyntax(); ctor.AddStatement(Empty); staticCtor_ = new LuaConstructorDeclaration() { Function = ctor }; }