24 references to ShExpTokens
System (24)
net\System\Net\_ShellExpression.cs (24)
24private ShExpTokens[] pattern; 64case ShExpTokens.Asterisk: 68case ShExpTokens.Question: 79case ShExpTokens.AugmentedDot: 94case ShExpTokens.AugmentedAsterisk: 105case ShExpTokens.AugmentedQuestion: 116case ShExpTokens.Start: 124case ShExpTokens.End: 149case ShExpTokens.Asterisk: 150case ShExpTokens.AugmentedQuestion: 158case ShExpTokens.Start: 159case ShExpTokens.End: 162case ShExpTokens.Question: 163case ShExpTokens.AugmentedDot: 164case ShExpTokens.AugmentedAsterisk: 178pattern = new ShExpTokens[patString.Length + 2]; // 2 for the start, end 182pattern[i++] = ShExpTokens.Start; 188pattern[i++] = ShExpTokens.Question; 192pattern[i++] = ShExpTokens.Asterisk; 209pattern[i++] = ShExpTokens.AugmentedDot; 213pattern[i++] = ShExpTokens.AugmentedQuestion; 217pattern[i++] = ShExpTokens.AugmentedAsterisk; 228pattern[i++] = (ShExpTokens) (int) char.ToLowerInvariant(patString[j]); 233pattern[i++] = ShExpTokens.End;