Index

A B C D E F G H I L M N O P R S T U V W _ 
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.
A B C D E F G H I L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages