29 references to Indices
System (3)
compmod\microsoft\csharp\csharpcodeprovider.cs (1)
947foreach(CodeExpression exp in e.Indices) {
compmod\microsoft\visualbasic\VBCodeProvider.cs (1)
1295foreach(CodeExpression exp in e.Indices) {
compmod\system\codedom\compiler\CodeValidator.cs (1)
730foreach(CodeExpression exp in e.Indices) {
System.Web.Services (4)
System\Web\Services\Description\SoapProtocolImporter.cs (3)
979((CodeArrayIndexerExpression)value).Indices.Add(new CodePrimitiveExpression(count++)); 986((CodeArrayIndexerExpression)value).Indices.Add(new CodePrimitiveExpression(count++)); 995((CodeArrayIndexerExpression)value).Indices.Add(new CodePrimitiveExpression(0));
System\Web\Services\Description\WebCodeGenerator.cs (1)
411valueRef.Indices.Add(new CodePrimitiveExpression(index));
System.Workflow.Activities (22)
Rules\Expressions.cs (22)
2659if (arrayIndexerExpr.Indices == null || arrayIndexerExpr.Indices.Count == 0) 2701if (arrayIndexerExpr.Indices.Count != rank) 2711for (int i = 0; i < arrayIndexerExpr.Indices.Count; ++i) 2713CodeExpression argExpr = arrayIndexerExpr.Indices[i]; 2803for (int i = 0; i < arrayIndexerExpr.Indices.Count; ++i) 2804RuleExpressionWalker.AnalyzeUsage(analysis, arrayIndexerExpr.Indices[i], true, false, null); 2823int actualArgCount = arrayIndexerExpr.Indices.Count; 2828Type argType = execution.Validation.ExpressionInfo(arrayIndexerExpr.Indices[i]).ExpressionType; 2829object argValue = RuleExpressionWalker.Evaluate(execution, arrayIndexerExpr.Indices[i]).Value; 2852if (arrayIndexerExpr.Indices == null || arrayIndexerExpr.Indices.Count == 0) 2862RuleExpressionWalker.Decompile(stringBuilder, arrayIndexerExpr.Indices[0], null); 2863for (int i = 1; i < arrayIndexerExpr.Indices.Count; ++i) 2866RuleExpressionWalker.Decompile(stringBuilder, arrayIndexerExpr.Indices[i], null); 2877CodeExpression[] indices = new CodeExpression[arrayIndexerExpr.Indices.Count]; 2879indices[i] = RuleExpressionWalker.Clone(arrayIndexerExpr.Indices[i]); 2893if (arrayIndexerExpr.Indices.Count != indexerComperand.Indices.Count) 2896for (int i = 0; i < arrayIndexerExpr.Indices.Count; ++i) 2898if (!RuleExpressionWalker.Match(arrayIndexerExpr.Indices[i], indexerComperand.Indices[i]))