Esempio n. 1
0
        protected override bool ShouldCreate(IMethodDeclaration containingMethod)
        {
            var declaredElement    = containingMethod.DeclaredElement;
            var isExpensiveContext = ExpensiveContextProvider.IsMarkedSweaDependent(declaredElement, SolutionAnalysisService);

            return(isExpensiveContext);
        }
Esempio n. 2
0
        protected sealed override bool ShouldCreate(IMethodDeclaration methodDeclaration)
        {
            var declaredElement    = methodDeclaration.DeclaredElement;
            var isExpensiveContext = ExpensiveContextProvider.IsMarkedSweaDependent(declaredElement, SolutionAnalysisService);

            return(isExpensiveContext || PerformanceContextProvider.IsMarkedSweaDependent(declaredElement, SolutionAnalysisService));
        }