Пример #1
0
		void Init(string program)
		{
			pc = new IDStringTestProjectContent();
			
			var cu = new CSharpParser().Parse(new StringReader(program));
			var parsedFile = new TypeSystemConvertVisitor(pc, "program.cs").Convert(cu);
			pc.UpdateProjectContent(null, parsedFile);
		}
Пример #2
0
        void Init(string program)
        {
            pc = new IDStringTestProjectContent();

            var cu         = new CSharpParser().Parse(new StringReader(program));
            var parsedFile = new TypeSystemConvertVisitor(pc, "program.cs").Convert(cu);

            pc.UpdateProjectContent(null, parsedFile);
        }
Пример #3
0
		void Init(string program)
		{
			pc = new IDStringTestProjectContent();
			
			var cu = new CSharpParser().Parse(new StringReader(program), "program.cs");
			foreach (var type in cu.ToTypeSystem().TopLevelTypeDefinitions) {
				pc.AddTypeDefinition(type);
			}
			compilation = new SimpleCompilation(pc, CecilLoaderTests.Mscorlib);
		}
Пример #4
0
		void Init(string program)
		{
			pc = new IDStringTestProjectContent();
			
			var syntaxTree = SyntaxTree.Parse(program, "program.cs");
			foreach (var type in syntaxTree.ToTypeSystem().TopLevelTypeDefinitions) {
				pc.AddTypeDefinition(type);
			}
			compilation = new SimpleCompilation(pc, CecilLoaderTests.Mscorlib);
		}
Пример #5
0
        void Init(string program)
        {
            pc = new IDStringTestProjectContent();

            var syntaxTree = SyntaxTree.Parse(program, "program.cs");

            foreach (var type in syntaxTree.ToTypeSystem().TopLevelTypeDefinitions)
            {
                pc.AddTypeDefinition(type);
            }
            compilation = new SimpleCompilation(pc, CecilLoaderTests.Mscorlib);
        }
Пример #6
0
        void Init(string program)
        {
            pc = new IDStringTestProjectContent();

            var cu = new CSharpParser().Parse(new StringReader(program), "program.cs");

            foreach (var type in cu.ToTypeSystem().TopLevelTypeDefinitions)
            {
                pc.AddTypeDefinition(type);
            }
            compilation = new SimpleCompilation(pc, CecilLoaderTests.Mscorlib);
        }