Index
All Classes and Interfaces|All Packages
S
- setCloseParenthesisToken(SyntaxToken) - Method in class codeanalysis.syntax.ParanthesizedExpressionSyntax
-
Sets the closing parenthesis token for the paranthesized expression.
- setData(String) - Method in class codeanalysis.syntax.SyntaxToken
-
Sets the textual representation of the syntax token.
- setExpression(ExpressionSyntax) - Method in class codeanalysis.syntax.ParanthesizedExpressionSyntax
-
Sets the expression contained within the parentheses of the parenthesized expression.
- setLeft(BoundExpression) - Method in class codeanalysis.binding.BoundBinaryExpression
-
Sets the left operand bound expression.
- setLeft(ExpressionSyntax) - Method in class codeanalysis.syntax.BinaryExpressionSyntax
-
Sets the left-hand side expression.
- setLiteralToken(SyntaxToken) - Method in class codeanalysis.syntax.LiteralExpressionSyntax
-
Sets the literal token for the literal expression.
- setNumberToken(SyntaxToken) - Method in class codeanalysis.syntax.BinaryExpressionSyntax
-
Sets the number token.
- setOpenParenthesisToken(SyntaxToken) - Method in class codeanalysis.syntax.ParanthesizedExpressionSyntax
-
Sets the opening parenthesis token for the paranthesized expression.
- setOperand(ExpressionSyntax) - Method in class codeanalysis.syntax.UnaryExpressionSyntax
-
Sets the operand of the unary expression.
- setOperator(SyntaxToken) - Method in class codeanalysis.syntax.BinaryExpressionSyntax
-
Sets the operator token.
- setOperator(SyntaxToken) - Method in class codeanalysis.syntax.UnaryExpressionSyntax
-
Sets the operator token.
- setPosition(int) - Method in class codeanalysis.syntax.SyntaxToken
-
Sets the position of the syntax token in the source code.
- setRight(BoundExpression) - Method in class codeanalysis.binding.BoundBinaryExpression
-
Sets the right operand bound expression.
- setRight(ExpressionSyntax) - Method in class codeanalysis.syntax.BinaryExpressionSyntax
-
Sets the right-hand side expression.
- setValue(Object) - Method in class codeanalysis.binding.BoundLiteralExpression
-
Sets the value of the literal expression.
- setValue(Object) - Method in class codeanalysis.syntax.SyntaxToken
-
Sets the value associated with the syntax token.
- SlashToken - Enum constant in enum class codeanalysis.syntax.SyntaxType
- SourceText - Class in codeanalysis.text
-
Represents source code to be compiled.
- SourceText(String) - Constructor for class codeanalysis.text.SourceText
-
Initializes a new instance of the SourceText class with the specified text.
- Subtraction - Enum constant in enum class codeanalysis.binding.BoundBinaryOperatorType
- SyntaxNode - Class in codeanalysis.syntax
-
The base class for syntax nodes in a code analysis system.
- SyntaxNode() - Constructor for class codeanalysis.syntax.SyntaxNode
- SyntaxPriorities - Class in codeanalysis.syntax
-
The SyntaxPriorities class provides methods to retrieve the priority of binary and unary operators in the syntax analysis process.
- SyntaxPriorities() - Constructor for class codeanalysis.syntax.SyntaxPriorities
- SyntaxRules - Class in codeanalysis.syntax
-
The SyntaxRules class provides methods to determine the syntax type based on certain rules or keywords.
- SyntaxRules() - Constructor for class codeanalysis.syntax.SyntaxRules
- SyntaxRulesTest - Class in codeanalysis.syntax
-
The SyntaxRulesTest class contains tests for the syntax rules.
- SyntaxRulesTest() - Constructor for class codeanalysis.syntax.SyntaxRulesTest
- SyntaxToken - Class in codeanalysis.syntax
-
Represents a token in the code analysis system.
- SyntaxToken(SyntaxType, int, String, Object) - Constructor for class codeanalysis.syntax.SyntaxToken
-
Initializes a new instance of the SyntaxToken class with the specified type, position, data, and value.
- SyntaxTree - Class in codeanalysis.syntax
-
Represents a syntax tree in the code analysis system.
- SyntaxTree(SourceText, DiagnosticBox, ExpressionSyntax, SyntaxToken) - Constructor for class codeanalysis.syntax.SyntaxTree
-
Initializes a new instance of the SyntaxTree class with the specified diagnostics, root expression syntax, and end-of-file token.
- SyntaxType - Enum Class in codeanalysis.syntax
-
Represents the type of syntax token or syntax node in the code analysis system.
All Classes and Interfaces|All Packages