Пример #1
0
 public void AnalyzeUsage(RuleAnalysis analysis, bool isRead, bool isWritten, RulePathQualifier qualifier)
 {
     RuleExpressionWalker.AnalyzeUsage(analysis, _containsMethodInvocationExpression, isRead, isWritten, qualifier);
 }
Пример #2
0
 public void AnalyzeUsage(RuleAnalysis analysis, bool isRead, bool isWritten, RulePathQualifier qualifier)
 {
     RuleExpressionWalker.AnalyzeUsage(analysis, _leftExpression, isRead, isWritten, qualifier);
     RuleExpressionWalker.AnalyzeUsage(analysis, _rightExpression, isRead, isWritten, qualifier);
 }
Пример #3
0
		public RulePathQualifier (string name, RulePathQualifier next)
		{
			this.name = name;
			this.next = next;
		}
Пример #4
0
 public void AnalyzeUsage(RuleAnalysis analysis, bool isRead, bool isWritten, RulePathQualifier qualifier)
 {
     // check what the 2 expressions use
     RuleExpressionWalker.AnalyzeUsage(analysis, _singleExpression, isRead, isWritten, qualifier);
 }
Пример #5
0
 public RulePathQualifier(string name, RulePathQualifier next)
 {
     this.name = name;
     this.next = next;
 }
 public void AnalyzeUsage(RuleAnalysis analysis, bool isRead, bool isWritten, RulePathQualifier qualifier)
 {
     // check what the 2 expressions use
     RuleExpressionWalker.AnalyzeUsage(analysis, _regexMatchMethodInvocationExpression, isRead, isWritten, qualifier);
 }
Пример #7
0
 public void AnalyzeUsage(RuleAnalysis analysis, bool isRead, bool isWritten, RulePathQualifier qualifier)
 {
     RuleExpressionWalker.AnalyzeUsage(analysis, _finalLogicalOrExpression, isRead, isWritten, qualifier);
 }