コード例 #1
0
        public static string ProcessCompilerDirectives(string testName)
        {
            ProcessedTokensDocument processedDoc = DirectivesProject.GetProcessedTokensDocument(null, testName);

            StringBuilder sbResult   = new StringBuilder();
            int           lineNumber = 1;

            foreach (var line in processedDoc.Lines)
            {
                sbResult.AppendLine("-- Line " + lineNumber + " --");
                sbResult.AppendLine(BuildResultString(line));
                lineNumber++;
            }
            return(sbResult.ToString());
        }
コード例 #2
0
        public static string ProcessReplaceDirectives(string name)
        {
            PerfStatsForImportedDocument perfStats;

            return(ProcessTokensDocument(name, ReplaceProject.GetProcessedTokensDocument(null, name, out perfStats)));
        }
コード例 #3
0
 public static string ProcessReplaceDirectives(string name)
 {
     return(ProcessTokensDocument(name, ReplaceProject.GetProcessedTokensDocument(null, name)));
 }
コード例 #4
0
 public static string ProcessCopyDirectives(string name)
 {
     return(ProcessTokensDocument(name, CopyProject.GetProcessedTokensDocument(null, name)));
 }