示例#1
0
        public TrimAnalysisPatternStore ComputeTrimAnalysisPatterns()
        {
            var visitor = new TrimAnalysisVisitor(Lattice, Context);

            Fixpoint(ControlFlowGraph, Lattice, visitor);
            return(visitor.TrimAnalysisPatterns);
        }
示例#2
0
        public TrimAnalysisPatternStore ComputeTrimAnalysisPatterns()
        {
            var lValueFlowCaptures = LValueFlowCapturesProvider.CreateLValueFlowCaptures(ControlFlowGraph.ControlFlowGraph);
            var visitor            = new TrimAnalysisVisitor(Lattice, Context, lValueFlowCaptures);

            Fixpoint(ControlFlowGraph, Lattice, visitor);
            return(visitor.TrimAnalysisPatterns);
        }