1 write to StartPosition
System.Workflow.Activities (1)
Rules\Parser\Token.cs (1)
71this.StartPosition = position;
53 references to StartPosition
System.Workflow.Activities (53)
Rules\Parser\Parser.cs (53)
1024throw new RuleSyntaxException(ErrorNumbers.Error_EmptyExpression, Messages.Parser_EmptyExpression, parserContext.CurrentToken.StartPosition); 1029throw new RuleSyntaxException(ErrorNumbers.Error_ExtraCharactersIgnored, Messages.Parser_ExtraCharactersIgnored, parserContext.CurrentToken.StartPosition); 1053throw new RuleSyntaxException(ErrorNumbers.Error_ExtraCharactersIgnored, Messages.Parser_ExtraCharactersIgnored, parserContext.CurrentToken.StartPosition); 1108parserContext.exprPositions[action] = statementToken.StartPosition; 1120throw new RuleSyntaxException(ErrorNumbers.Error_MissingLparenAfterCommand, message, parserContext.CurrentToken.StartPosition); 1145throw new RuleSyntaxException(ErrorNumbers.Error_InvalidUpdateExpression, Messages.Parser_InvalidUpdateExpression, updateArgToken.StartPosition); 1156throw new RuleSyntaxException(ErrorNumbers.Error_MissingRParenAfterArgumentList, Messages.Parser_MissingRParenAfterArgumentList, parserContext.CurrentToken.StartPosition); 1161parserContext.exprPositions[action] = statementToken.StartPosition; 1179int lparenPosition = parserContext.CurrentToken.StartPosition; 1186parserContext.exprPositions[action] = statementToken.StartPosition; 1228int assignPosition = token.StartPosition; 1287leftResult = operationDescriptor.CreateBinaryExpression(leftResult, rightResult, operatorToken.StartPosition, this, parserContext, assignIsEquality); 1305int notPosition = currentToken.StartPosition; 1317int negativePosition = currentToken.StartPosition; 1329int lparenPosition = currentToken.StartPosition; 1355throw new RuleSyntaxException(ErrorNumbers.Error_MissingRParenInSubexpression, Messages.Parser_MissingRParenInSubexpression, parserContext.CurrentToken.StartPosition); 1424int lbracketPosition = parserContext.CurrentToken.StartPosition; 1473throw new RuleSyntaxException(ErrorNumbers.Error_MissingCloseSquareBracket, Messages.Parser_MissingCloseSquareBracket, parserContext.CurrentToken.StartPosition); 1506throw new RuleSyntaxException(ErrorNumbers.Error_MissingIdentifierAfterDot, Messages.Parser_MissingIdentifierAfterDot, parserContext.CurrentToken.StartPosition); 1511int idPosition = token.StartPosition; 1532int lparenPosition = parserContext.CurrentToken.StartPosition; 1569throw new RuleSyntaxException(ErrorNumbers.Error_MissingRParenAfterArgumentList, Messages.Parser_MissingRParenAfterArgumentList, parserContext.CurrentToken.StartPosition); 1671int lparenPosition = parserContext.CurrentToken.StartPosition; 1718int directionPosition = token.StartPosition; 1779parserContext.exprPositions[primaryExpr] = token.StartPosition; 1783throw new RuleSyntaxException(ErrorNumbers.Error_MissingRParenInSubexpression, Messages.Parser_MissingRParenInSubexpression, parserContext.CurrentToken.StartPosition); 1796parserContext.exprPositions[primaryExpr] = token.StartPosition; 1808parserContext.exprPositions[primaryExpr] = token.StartPosition; 1828parserContext.exprPositions[primaryExpr] = token.StartPosition; 1833throw new RuleSyntaxException(ErrorNumbers.Error_MissingOperand, Messages.Parser_MissingOperand, token.StartPosition); 1836throw new RuleSyntaxException(ErrorNumbers.Error_UnknownLiteral, Messages.Parser_UnknownLiteral, token.StartPosition); 1864throw new RuleSyntaxException(ErrorNumbers.Error_InvalidTypeArgument, Messages.Parser_InvalidTypeArgument, token.StartPosition); 1872throw new RuleSyntaxException(ErrorNumbers.Error_InvalidTypeArgument, Messages.Parser_InvalidNew, token.StartPosition); 1901parserContext.CurrentToken.StartPosition); 1915int lparenPosition = parserContext.CurrentToken.StartPosition; 1987parserContext.CurrentToken.StartPosition); 2024throw new RuleSyntaxException(ErrorNumbers.Error_UnknownIdentifier, message, token.StartPosition); 2040int namePosition = token.StartPosition; 2067throw new RuleSyntaxException(ErrorNumbers.Error_MissingDotAfterNamespace, Messages.Parser_MissingDotAfterNamespace, token.StartPosition); 2079throw new RuleSyntaxException(ErrorNumbers.Error_MissingIdentifierAfterDot, Messages.Parser_MissingIdentifierAfterDot, token.StartPosition); 2088throw new RuleSyntaxException(ErrorNumbers.Error_UnknownNamespaceMember, message, token.StartPosition); 2101int typePosition = parserContext.CurrentToken.StartPosition; 2109throw new RuleSyntaxException(ErrorNumbers.Error_MissingTypeArguments, message, token.StartPosition); 2120throw new RuleSyntaxException(ErrorNumbers.Error_NotAGenericType, message, token.StartPosition); 2128throw new RuleSyntaxException(ErrorNumbers.Error_BadTypeArgCount, message, parserContext.CurrentToken.StartPosition); 2152int namePosition = token.StartPosition; 2203int lparenPosition = parserContext.CurrentToken.StartPosition; 2248throw new RuleSyntaxException(ErrorNumbers.Error_MissingIdentifierAfterDot, Messages.Parser_MissingIdentifierAfterDot, parserContext.CurrentToken.StartPosition); 2328throw new RuleSyntaxException(ErrorNumbers.Error_BadTypeArgCount, message, parserContext.CurrentToken.StartPosition); 2345throw new RuleSyntaxException(ErrorNumbers.Error_InvalidTypeArgument, Messages.Parser_InvalidTypeArgument, token.StartPosition); 2351throw new RuleSyntaxException(ErrorNumbers.Error_MissingCloseAngleBracket, Messages.Parser_MissingCloseAngleBracket, parserContext.CurrentToken.StartPosition); 2423parserContext.CurrentToken.StartPosition); 2457throw new RuleSyntaxException(ErrorNumbers.Error_MissingCloseSquareBracket, Messages.Parser_MissingCloseSquareBracket, parserContext.CurrentToken.StartPosition);