void CreateMethod(DomRegion region) { AddCodeFile("class.cs", "class c {}"); codeModelContext.DocumentLoader = documentLoader; IMethod method = MockRepository.GenerateStub<IMethod>(); method.Stub(m => m.Region).Return(region); codeFunction = new CodeFunction2(codeModelContext, method); }
void CreateFunction() { codeFunction = new CodeFunction2(helper.Method); }
void CreateFunction(string code) { AddCodeFile("class.cs", code); IMethod method = assemblyModel .TopLevelTypeDefinitions .First() .Members .First() .Resolve() as IMethod; codeFunction = new CodeFunction2(codeModelContext, method); }
void CreateCodeTypeRef2(string code) { AddCodeFile("class.cs", code); IMethod method = assemblyModel .TopLevelTypeDefinitions .First() .Members .First() .Resolve() as IMethod; parent = new CodeFunction2(codeModelContext, method); typeRef = parent.Type as CodeTypeRef2; }