コード例 #1
0
ファイル: APIStatisticsRunner.cs プロジェクト: NicoSB/feedbag
        private ISet <IAssemblyName> FindAPIs(ISST sst)
        {
            var apis = new HashSet <IAssemblyName>();

            sst.Accept(_apiVisitor, apis);
            return(apis);
        }
コード例 #2
0
        public static CompletionExpressionCounter On(ISST sst)
        {
            var counter = new CompletionExpressionCounter();

            sst.Accept(new HasCompletionExpressionVisitor(), counter);
            return(counter);
        }
コード例 #3
0
        private static void AssertFormatting(string expected, ISST sst)
        {
            var sut = new XamlSSTPrintingContext();

            sst.Accept(new SSTPrintingVisitor(), sut);
            var actual = sut.ToString();

            Assert.AreEqual(expected, actual);
        }
コード例 #4
0
 private int CountLoc(ISST sst)
 {
     return(sst.Accept(_locVisitor, 0));
 }