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

G

getBinaryOperatorPriority(SyntaxType) - Static method in class codeanalysis.syntax.SyntaxPriorities
Retrieves the priority of a binary operator based on its syntax type.
getBinaryOperatorTypes() - Static method in class codeanalysis.syntax.SyntaxRules
Returns the all binary operator types.
getChildren() - Method in class codeanalysis.syntax.AssignmentExpressionSyntax
Retrieves an iterator over the child nodes of the syntax node.
getChildren() - Method in class codeanalysis.syntax.BinaryExpressionSyntax
Returns an iterator over the child nodes of the binary expression.
getChildren() - Method in class codeanalysis.syntax.LiteralExpressionSyntax
Retrieves an iterator over the child nodes of the literal expression.
getChildren() - Method in class codeanalysis.syntax.NameExpressionSyntax
Retrieves an iterator over the child nodes of the literal expression.
getChildren() - Method in class codeanalysis.syntax.ParanthesizedExpressionSyntax
Retrieves an iterator over the child nodes of the paranthesized expression.
getChildren() - Method in class codeanalysis.syntax.SyntaxNode
Gets an iterator over the child nodes of the syntax node.
getChildren() - Method in class codeanalysis.syntax.SyntaxToken
Gets an iterator over the child nodes of the syntax token.
getChildren() - Method in class codeanalysis.syntax.UnaryExpressionSyntax
Returns an iterator over the child nodes of the unary expression.
getClassType() - Method in class codeanalysis.binding.BoundAssignmentExpression
Gets the class type of the bound expression.
getClassType() - Method in class codeanalysis.binding.BoundBinaryExpression
Gets the class type of the bound expression.
getClassType() - Method in class codeanalysis.binding.BoundExpression
Gets the class type of the bound expression.
getClassType() - Method in class codeanalysis.binding.BoundLiteralExpression
Gets the class type of the bound expression.
getClassType() - Method in class codeanalysis.binding.BoundUnaryExpression
Gets the class type of the bound expression.
getClassType() - Method in class codeanalysis.binding.BoundVariableExpression
Gets the class type of the bound expression.
getCloseParenthesisToken() - Method in class codeanalysis.syntax.ParanthesizedExpressionSyntax
Gets the closing parenthesis token of the parenthesized expression.
getData() - Method in class codeanalysis.syntax.SyntaxToken
Gets the textual representation of the syntax token.
getEnd() - Method in class codeanalysis.text.TextLine
Retrieves the end position of the text line.
getEnd() - Method in class codeanalysis.text.TextSpan
Retrieves the end position of the text span.
getExpression() - Method in class codeanalysis.binding.BoundAssignmentExpression
Gets the expression being assigned.
getExpression() - Method in class codeanalysis.syntax.ParanthesizedExpressionSyntax
Gets the expression contained within the parentheses of the parenthesized expression.
getExpressionSyntax() - Method in class codeanalysis.syntax.AssignmentExpressionSyntax
Retrieves the expression syntax representing the assigned value.
getIdentifierToken() - Method in class codeanalysis.syntax.AssignmentExpressionSyntax
Retrieves the identifier token.
getIdentifierToken() - Method in class codeanalysis.syntax.NameExpressionSyntax
Retrieves the identifier token.
getKeywordType(String) - Static method in class codeanalysis.syntax.SyntaxRules
Gets the syntax type based on a keyword.
getLeft() - Method in class codeanalysis.binding.BoundBinaryExpression
Gets the left operand bound expression.
getLeft() - Method in class codeanalysis.syntax.BinaryExpressionSyntax
Gets the left-hand side expression.
getLeftType() - Method in class codeanalysis.binding.BoundBinaryOperator
Gets the left operand type.
getLength() - Method in class codeanalysis.text.TextLine
Retrieves the length of the text line.
getLength() - Method in class codeanalysis.text.TextSpan
Retrieves the length of the text span.
getLengthIncludingLineBreak() - Method in class codeanalysis.text.TextLine
Retrieves the length of the text line including line break.
getLineIndex(int) - Method in class codeanalysis.text.SourceText
Retrieves line index of the character at the specified position.
getLines() - Method in class codeanalysis.text.SourceText
Retrieves the list of text lines.
getLiteralToken() - Method in class codeanalysis.syntax.LiteralExpressionSyntax
Gets the literal token representing the value of the literal expression.
getMessage() - Method in class codeanalysis.Diagnostic
Gets the error message describing the issue.
getName() - Method in class codeanalysis.VariableSymbol
Retrieves the name of the variable.
getNextToken() - Method in class codeanalysis.syntax.Lexer
Retrieves the next token from the text being analyzed.
getNumberToken() - Method in class codeanalysis.syntax.BinaryExpressionSyntax
Gets the number token.
getOpenParenthesisToken() - Method in class codeanalysis.syntax.ParanthesizedExpressionSyntax
Gets the opening parenthesis token of the parenthesized expression.
getOperand() - Method in class codeanalysis.binding.BoundUnaryExpression
Gets the operand of the unary expression.
getOperand() - Method in class codeanalysis.syntax.UnaryExpressionSyntax
Gets the operand of the unary expression.
getOperandType() - Method in class codeanalysis.binding.BoundUnaryOperator
Gets the type of the operand.
getOperator() - Method in class codeanalysis.binding.BoundBinaryExpression
Gets the bound binary operator of the expression.
getOperator() - Method in class codeanalysis.binding.BoundUnaryExpression
Gets the operator of the unary expression.
getOperator() - Method in class codeanalysis.syntax.BinaryExpressionSyntax
Gets the operator token.
getOperator() - Method in class codeanalysis.syntax.UnaryExpressionSyntax
Gets the operator token.
getPosition() - Method in class codeanalysis.syntax.Lexer
Gets the current position of the lexer in the text.
getPosition() - Method in class codeanalysis.syntax.SyntaxToken
Gets the position of the syntax token in the source code.
getResultType() - Method in class codeanalysis.binding.BoundBinaryOperator
Gets the result type of the operation.
getResultType() - Method in class codeanalysis.binding.BoundUnaryOperator
Gets the result type of the operation.
getRight() - Method in class codeanalysis.binding.BoundBinaryExpression
Gets the right operand bound expression.
getRight() - Method in class codeanalysis.syntax.BinaryExpressionSyntax
Gets the right-hand side expression.
getRightType() - Method in class codeanalysis.binding.BoundBinaryOperator
Gets the right operand type.
getRoot() - Method in class codeanalysis.syntax.SyntaxTree
Gets the root expression syntax node of the syntax tree.
getSpan() - Method in class codeanalysis.Diagnostic
Gets the TextSpan representing the location of the issue in the source code.
getSpan() - Method in class codeanalysis.syntax.SyntaxNode
Gets the span of the syntax node.
getSpan() - Method in class codeanalysis.syntax.SyntaxToken
Gets the text span associated with the syntax token.
getSpan() - Method in class codeanalysis.text.TextLine
Retrieves the span of the text line.
getSpanIncludingLineBreak() - Method in class codeanalysis.text.TextLine
Retrieves the span of the text line including line break.
getStart() - Method in class codeanalysis.text.TextLine
Retrieves the start position of the text line.
getStart() - Method in class codeanalysis.text.TextSpan
Retrieves the start position of the text span.
getSyntaxTree() - Method in class codeanalysis.Compilation
Gets the syntax tree associated with this compilation.
getSyntaxType() - Method in class codeanalysis.binding.BoundBinaryOperator
Gets the syntax type associated with the operator.
getSyntaxType() - Method in class codeanalysis.binding.BoundUnaryOperator
Gets the syntax type of the operator.
getText() - Method in class codeanalysis.syntax.SyntaxTree
Gets the source text of the syntax tree.
getText() - Method in class codeanalysis.text.TextLine
Retrieves the source text.
getTextData(SyntaxType) - Static method in class codeanalysis.syntax.SyntaxRules
Gets the text data based on syntax type.
getType() - Method in class codeanalysis.binding.BoundAssignmentExpression
Gets the type of the bound expression.
getType() - Method in class codeanalysis.binding.BoundBinaryExpression
Gets the type of the bound expression.
getType() - Method in class codeanalysis.binding.BoundBinaryOperator
Gets the operator type.
getType() - Method in class codeanalysis.binding.BoundLiteralExpression
Gets the type of the bound expression.
getType() - Method in class codeanalysis.binding.BoundNode
Gets the type of the bound node.
getType() - Method in class codeanalysis.binding.BoundUnaryExpression
Gets the type of the bound expression.
getType() - Method in class codeanalysis.binding.BoundUnaryOperator
Gets the operator type.
getType() - Method in class codeanalysis.binding.BoundVariableExpression
Gets the type of the bound expression.
getType() - Method in class codeanalysis.syntax.AssignmentExpressionSyntax
Retrieves the type of the syntax node.
getType() - Method in class codeanalysis.syntax.BinaryExpressionSyntax
Gets the type of the syntax node.
getType() - Method in class codeanalysis.syntax.LiteralExpressionSyntax
Gets the syntax type of the literal expression.
getType() - Method in class codeanalysis.syntax.NameExpressionSyntax
Retrieves the type of the syntax node.
getType() - Method in class codeanalysis.syntax.ParanthesizedExpressionSyntax
Gets the syntax type of the parenthesized expression.
getType() - Method in class codeanalysis.syntax.SyntaxNode
Gets the type of the syntax node.
getType() - Method in class codeanalysis.syntax.SyntaxToken
Gets the type of the syntax token.
getType() - Method in class codeanalysis.syntax.UnaryExpressionSyntax
Gets the type of the syntax node.
getType() - Method in class codeanalysis.VariableSymbol
Retrieves the type of the variable.
getUnaryOperatorPriority(SyntaxType) - Static method in class codeanalysis.syntax.SyntaxPriorities
Retrieves the priority of a unary operator based on its syntax type.
getUnaryOperatorTypes() - Static method in class codeanalysis.syntax.SyntaxRules
Returns the all unary operator types.
getValue() - Method in class codeanalysis.binding.BoundLiteralExpression
Gets the value of the literal expression.
getValue() - Method in class codeanalysis.EvaluationResult
Retrieves the computed value of the evaluation.
getValue() - Method in class codeanalysis.syntax.LiteralExpressionSyntax
Gets the value for the literal expression.
getValue() - Method in class codeanalysis.syntax.SyntaxToken
Gets the value associated with the syntax token.
getVariable() - Method in class codeanalysis.binding.BoundAssignmentExpression
Gets the variable being assigned to.
getVariable() - Method in class codeanalysis.binding.BoundVariableExpression
Gets the variable symbol represented by the expression.
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