Exemplo n.º 1
0
        protected sealed override bool ShouldCreate(IMethodDeclaration methodDeclaration)
        {
            var declaredElement    = methodDeclaration.DeclaredElement;
            var isExpensiveContext = ExpensiveContextProvider.IsMarkedSweaDependent(declaredElement, SolutionAnalysisService);

            return(isExpensiveContext || PerformanceContextProvider.IsMarkedSweaDependent(declaredElement, SolutionAnalysisService));
        }
        protected override bool ShouldCreate(IMethodDeclaration containingMethod)
        {
            var declaredElement      = containingMethod.DeclaredElement;
            var isPerformanceContext = PerformanceContextProvider.IsMarkedSweaDependent(declaredElement, SolutionAnalysisService);

            return(isPerformanceContext);
        }