void CreateFieldEditPoint() { var codeVariable = new CodeVariable(fieldHelper.Field, documentLoader); TextPoint startPoint = codeVariable.GetStartPoint(); endPoint = codeVariable.GetEndPoint(); editPoint = startPoint.CreateEditPoint(); }
void AddPublicVariable(string name, string type) { codeVariable = codeGenerator.AddPublicVariable(name, type); }
void CreateCodeVariable(string code) { AddCodeFile("class.cs", code); ITypeDefinition typeDefinition = assemblyModel.TopLevelTypeDefinitions.Single().Resolve(); codeVariable = new CodeVariable(codeModelContext, typeDefinition.Fields.First()); }
void CreateField(DomRegion region) { AddCodeFile("class.cs", "class c {}"); codeModelContext.DocumentLoader = documentLoader; field = MockRepository.GenerateStub<IField>(); field.Stub(f => f.Region).Return(region); codeVariable = new CodeVariable(codeModelContext, field); }
void CreateVariable() { codeVariable = new CodeVariable(helper.Field); }