25 references to FindMatchInExpression
Microsoft.CodeAnalysis.NetAnalyzers (25)
Microsoft.NetCore.Analyzers\Runtime\AvoidRedundantRegexIsMatchBeforeMatch.cs (25)
179var found = FindMatchInExpression(declInitValue, isMatchInvocation, regexType); 191var found = FindMatchInExpression(initValue, isMatchInvocation, regexType); 206return FindMatchInExpression(exprStatement.Operation, isMatchInvocation, regexType); 212return FindMatchInExpression(returnOp.ReturnedValue, isMatchInvocation, regexType); 242var found = FindMatchInExpression(invocation.Instance, isMatchInvocation, regexType); 251var found = FindMatchInExpression(arg.Value, isMatchInvocation, regexType); 266var found = FindMatchInExpression(propRef.Instance, isMatchInvocation, regexType); 277var found = FindMatchInExpression(arg.Value, isMatchInvocation, regexType); 291var found = FindMatchInExpression(arrayRef.ArrayReference, isMatchInvocation, regexType); 299found = FindMatchInExpression(index, isMatchInvocation, regexType); 312return FindMatchInExpression(assignment.Value, isMatchInvocation, regexType); 318return FindMatchInExpression(condAccess.Operation, isMatchInvocation, regexType) 319?? FindMatchInExpression(condAccess.WhenNotNull, isMatchInvocation, regexType); 327var found = FindMatchInExpression(arg.Value, isMatchInvocation, regexType); 336var found = FindMatchInExpression(objCreation.Initializer, isMatchInvocation, regexType); 352var found = FindMatchInExpression(inner, isMatchInvocation, regexType); 366var found = FindMatchInExpression(element, isMatchInvocation, regexType); 379return FindMatchInExpression(coalesce.Value, isMatchInvocation, regexType) 380?? FindMatchInExpression(coalesce.WhenNull, isMatchInvocation, regexType); 388var found = FindMatchInExpression(element, isMatchInvocation, regexType); 405var found = FindMatchInExpression(interpolation.Expression, isMatchInvocation, regexType); 419return FindMatchInExpression(binary.LeftOperand, isMatchInvocation, regexType) 420?? FindMatchInExpression(binary.RightOperand, isMatchInvocation, regexType); 426return FindMatchInExpression(unary.Operand, isMatchInvocation, regexType); 432return FindMatchInExpression(awaitOp.Operation, isMatchInvocation, regexType);