Method | Description | |
---|---|---|
AdvanceToClosingGenericSymbol ( int startIndex ) : int | ||
CheckPrecedence ( ExpressionPrecedence previousPrecedence, ExpressionPrecedence nextPrecedence ) : bool |
Compares the precedence of the previous expression with the precedence of the next expression, to determine which has the higher precedence value.
|
|
ConvertTypeExpression ( Expression expression ) : StyleCop.CSharp.LiteralExpression |
Converts the given expression into a literal expression containing a type token.
|
|
GetAnonymousMethodExpression ( Reference |
Reads an anonymous method from the code.
|
|
GetAnonymousTypeInitializerExpression ( Reference |
Reads an anonymous type initializer expression from the code.
|
|
GetArgumentList ( SymbolType closingSymbol, Reference |
Reads the argument list for a method invocation expression.
|
|
GetArithmeticExpression ( Expression leftHandSide, ExpressionPrecedence previousPrecedence, Reference |
Reads an arithmetic expression.
|
|
GetArrayAccessExpression ( Expression array, ExpressionPrecedence previousPrecedence, bool unsafeCode ) : StyleCop.CSharp.ArrayAccessExpression |
Reads an array access expression.
|
|
GetArrayInitializerExpression ( bool unsafeCode ) : StyleCop.CSharp.ArrayInitializerExpression |
Reads an array initializer expression.
|
|
GetAsExpression ( Expression leftHandSide, ExpressionPrecedence previousPrecedence, Reference |
Reads an as expression.
|
|
GetAssignmentExpression ( Expression leftHandSide, ExpressionPrecedence previousPrecedence, Reference |
Reads an assignment expression.
|
|
GetAttachedCatchStatement ( StyleCop.CSharp.TryStatement tryStatement, Reference |
Looks for a catch-statement, and if it is found, parses and returns it.
|
|
GetAttachedElseStatement ( Reference |
Looks for an else-statement, and if it is found, parses and returns it.
|
|
GetAttachedFinallyStatement ( StyleCop.CSharp.TryStatement tryStatement, Reference |
Looks for a finally-statement, and if it is found, parses and returns it.
|
|
GetAwaitExpression ( Reference |
Reads an await expression from the code.
|
|
GetBodiedExpression ( Reference |
Reads a bodied expression.
|
|
GetCastExpression ( bool unsafeCode ) : StyleCop.CSharp.CastExpression |
Reads a cast expression.
|
|
GetCheckedExpression ( Reference |
Reads a checked expression from the code.
|
|
GetCollectionInitializerExpression ( bool unsafeCode ) : StyleCop.CSharp.CollectionInitializerExpression |
Gets a dictionary initializer expression.
|
|
GetConditionalExpression ( Expression leftHandSide, ExpressionPrecedence previousPrecedence, bool unsafeCode ) : StyleCop.CSharp.ConditionalExpression |
Reads a conditional expression.
|
|
GetConditionalLogicalExpression ( Expression leftHandSide, ExpressionPrecedence previousPrecedence, Reference |
Reads a conditional logical expression.
|
|
GetDefaultValueExpression ( Reference |
Reads a default value expression from the code.
|
|
GetDictionaryInitializerExpression ( bool unsafeCode ) : StyleCop.CSharp.DictionaryInitializerExpression |
Gets a dictionary initializer expression.
|
|
GetDictionaryItemInitialization ( Reference |
Gets the dictionary item initialization.
|
|
GetExpressionExtension ( Expression leftSide, ExpressionPrecedence previousPrecedence, Reference |
||
GetIsExpression ( Expression leftHandSide, ExpressionPrecedence previousPrecedence, Reference |
Reads an is expression.
|
|
GetLambdaExpression ( Reference |
Reads a lambda expression.
|
|
GetLiteralExpression ( Reference |
Reads an expression starting with an unknown word.
|
|
GetLogicalExpression ( Expression leftHandSide, ExpressionPrecedence previousPrecedence, Reference |
Reads a logical expression.
|
|
GetMemberAccessExpression ( Expression leftSide, ExpressionPrecedence previousPrecedence, bool unsafeCode ) : StyleCop.CSharp.MemberAccessExpression |
Reads a member access expression.
|
|
GetMethodInvocationExpression ( Expression methodName, ExpressionPrecedence previousPrecedence, bool unsafeCode ) : StyleCop.CSharp.MethodInvocationExpression |
Reads a method access expression.
|
|
GetNameofExpression ( Reference |
Reads a nameof expression from the code.
|
|
GetNewAllocationExpression ( Reference |
Reads a new allocation expression from the code.
|
|
GetNewAnonymousTypeExpression ( bool unsafeCode, Node |
Reads a new anonymous type allocation expression from the code.
|
|
GetNewArrayTypeExpression ( bool unsafeCode, Node |
Reads a new array allocation expression from the code.
|
|
GetNewNonArrayTypeExpression ( bool unsafeCode, Node |
Reads a new non-array type allocation expression from the code.
|
|
GetNextExpression ( ExpressionPrecedence previousPrecedence, Reference |
Reads the next expression from the file and returns it.
|
|
GetNextExpression ( ExpressionPrecedence previousPrecedence, Reference |
||
GetNextStatement ( Reference |
Reads the next statement from the file and returns it.
|
|
GetNextStatement ( Reference |
||
GetNullCoalescingExpression ( Expression leftHandSide, ExpressionPrecedence previousPrecedence, Reference |
Reads a null coalescing expression.
|
|
GetNullConditionExpression ( Expression leftHandSide, ExpressionPrecedence previousPrecedence, Reference |
Reads a null condition expression from the code.
|
|
GetObjectInitializerExpression ( bool unsafeCode ) : StyleCop.CSharp.ObjectInitializerExpression |
Gets an object initializer expression.
|
|
GetObjectOrCollectionInitializerExpression ( Reference |
Gets an object initializer or collection initializer expression.
|
|
GetOpenParenthesisExpression ( ExpressionPrecedence previousPrecedence, bool unsafeCode ) : Expression |
Reads an expression beginning with an opening parenthesis.
|
|
GetOperatorPrecedence ( OperatorType type ) : ExpressionPrecedence | ||
GetOperatorRightHandExpression ( ExpressionPrecedence precedence, Reference |
Reads and returns the right-hand expression of an operator expression.
|
|
GetOtherExpression ( Reference |
Gets an expression that starts with an unknown word.
|
|
GetParenthesizedExpression ( bool unsafeCode ) : StyleCop.CSharp.ParenthesizedExpression |
Reads an expression wrapped in parenthesis expression.
|
|
GetPrimaryDecrementExpression ( Expression leftHandSide, ExpressionPrecedence previousPrecedence ) : StyleCop.CSharp.DecrementExpression |
Reads a primary decrement expression.
|
|
GetPrimaryIncrementExpression ( Expression leftHandSide, ExpressionPrecedence previousPrecedence ) : StyleCop.CSharp.IncrementExpression |
Reads a primary increment expression.
|
|
GetQueryContinuationClause ( Reference |
Gets a query continuation clause.
|
|
GetQueryExpression ( Reference |
Reads a query expression.
|
|
GetQueryExpressionClauses ( Reference |
Gets the collection of query clauses.
|
|
GetQueryFromClause ( Reference |
Gets a query from clause.
|
|
GetQueryGroupClause ( Reference |
Gets a query group clause.
|
|
GetQueryJoinClause ( Reference |
Gets a query join clause.
|
|
GetQueryLetClause ( Reference |
Gets a query let clause.
|
|
GetQueryOrderByClause ( Reference |
Gets a query order-by clause.
|
|
GetQuerySelectClause ( Reference |
Gets a query select clause.
|
|
GetQueryWhereClause ( Reference |
Gets a query where clause.
|
|
GetRelationalExpression ( Expression leftHandSide, ExpressionPrecedence previousPrecedence, Reference |
Reads a relational expression.
|
|
GetSizeofExpression ( Reference |
Reads a sizeof expression from the code.
|
|
GetStackallocExpression ( Reference |
Reads a stackalloc expression from the code.
|
|
GetTypeofExpression ( Reference |
Reads a typeof expression from the code.
|
|
GetUnaryDecrementExpression ( bool unsafeCode ) : StyleCop.CSharp.DecrementExpression |
Reads a unary decrement expression.
|
|
GetUnaryExpression ( Reference |
Reads a unary expression.
|
|
GetUnaryIncrementExpression ( bool unsafeCode ) : StyleCop.CSharp.IncrementExpression |
Reads a unary increment expression.
|
|
GetUncheckedExpression ( Reference |
Reads an unchecked expression from the code.
|
|
GetUnsafeAccessExpression ( Reference |
Reads an unsafe access expression.
|
|
GetUnsafeTypeExpression ( Expression type, ExpressionPrecedence previousPrecedence, Reference |
Reads an unsafe type expression.
|
|
GetVariableDeclarationExpression ( Expression type, ExpressionPrecedence previousPrecedence, bool unsafeCode ) : StyleCop.CSharp.VariableDeclarationExpression |
Reads an expression beginning with two unknown words.
|
|
HasTypeSignature ( int startIndex, bool unsafeCode, int &endIndex ) : bool |
Checks whether the symbol manager is currently sitting on an expression that looks like a type.
|
|
HasTypeSignature ( int startIndex, bool unsafeCode, int &endIndex, bool &generic ) : bool | ||
IsAwaitExpression ( ) : bool |
Determines whether the next expression is an 'await' expression.
|
|
IsBodiedExpression ( ) : bool |
Determines whether the next expression is a bodied expression.
|
|
IsCastExpression ( ExpressionPrecedence previousPrecedence, bool unsafeCode ) : bool | ||
IsDelegateExpression ( ) : bool |
Determines whether the next expression is a delegate expression, skipping the optional async keyword as required.
|
|
IsDereferenceExpression ( Expression leftSide ) : bool |
Analyzes the current expression to determine whether it is a dereference expression.
|
|
IsDictionaryInitialization ( ) : bool |
Determines whether [is dictionary initialization].
|
|
IsLambdaExpression ( ) : bool |
Determines whether the next expression is a lambda expression.
|
|
IsQueryExpression ( bool unsafeCode ) : bool |
Determines whether the next expression is a query expression.
|
|
IsUnaryExpression ( ) : bool | ||
IsWhenExpression ( ) : bool |
Determines whether [is when expression].
|
|
MovePastArrayBrackets ( Reference |
Moves past all array brackets. This assumes that the brackets are part of a new array allocation.
|
|
MoveToStatement ( Reference |
Moves past whitespace, comments, and preprocessors, up to the start of the next statement.
|
|
ParseAwaitStatement ( Reference |
Reads the next await-statement from the file and returns it.
|
|
ParseBlockStatement ( bool unsafeCode ) : BlockStatement |
Reads the next block statement from the file and returns it.
|
|
ParseBreakStatement ( Reference |
Reads the next break-statement from the file and returns it.
|
|
ParseCheckedStatement ( Reference |
Reads the next checked-statement from the file and returns it.
|
|
ParseContinueStatement ( Reference |
Reads the next continue-statement from the file and returns it.
|
|
ParseDoWhileStatement ( Reference |
Reads the next do-while-statement from the file and returns it.
|
|
ParseExpressionStatement ( bool unsafeCode ) : ExpressionStatement |
Reads the next expression statement from the file and returns it.
|
|
ParseFixedStatement ( Reference |
Reads the next fixed-statement from the file and returns it.
|
|
ParseForStatement ( Reference |
Reads the next for-statement from the file and returns it.
|
|
ParseForStatementCondition ( Reference |
Parses the condition expression from a for-statement.
|
|
ParseForStatementInitializers ( Reference |
Parses the initializers from a for-statement.
|
|
ParseForStatementIterators ( Reference |
Parses the iterators from a for-statement.
|
|
ParseForeachStatement ( Reference |
Reads the next foreach statement from the file and returns it.
|
|
ParseGotoStatement ( Reference |
Reads the next goto statement from the file and returns it.
|
|
ParseIfStatement ( Reference |
Reads the next if-statement from the file and returns it.
|
|
ParseLabelStatement ( Reference |
Reads a label statement.
|
|
ParseLockStatement ( Reference |
Reads the next lock-statement from the file and returns it.
|
|
ParseOtherStatement ( Reference |
Reads a statement beginning with an unknown word.
|
|
ParseReturnStatement ( Reference |
Reads the next return-statement from the file and returns it.
|
|
ParseStatementContainer ( CsElement element, bool interfaceType, bool unsafeCode ) : void |
Parses the body of an element that contains a list of statements as children.
|
|
ParseStatementScope ( IWriteableCodeUnit parent, Reference |
Parses the body of an element that contains a list of statements as children.
|
|
ParseSwitchCaseStatement ( Reference |
Reads the next case-statement from the file and returns it.
|
|
ParseSwitchDefaultStatement ( Reference |
Reads the next default-statement from the file and returns it.
|
|
ParseSwitchStatement ( Reference |
Reads the next switch-statement from the file and returns it.
|
|
ParseSwitchStatementCaseStatements ( Reference |
Parses the case and default statements within a switch statement.
|
|
ParseThrowStatement ( Reference |
Reads the next throw-statement from the file and returns it.
|
|
ParseTryStatement ( Reference |
Reads the next try-statement from the file and returns it.
|
|
ParseUncheckedStatement ( Reference |
Reads the next unchecked-statement from the file and returns it.
|
|
ParseUnsafeStatement ( Reference |
Reads the next unsafe-statement from the file and returns it.
|
|
ParseUsingStatement ( Reference |
Reads the next using-statement from the file and returns it.
|
|
ParseVariableDeclarationStatement ( Reference |
Reads the next variable declaration statement from the file and returns it.
|
|
ParseWhenStatement ( Reference |
Parses the when statement.
|
|
ParseWhileStatement ( Reference |
Reads the next while-statement from the file and returns it.
|
|
ParseYieldStatement ( Reference |
Reads the next yield-statement from the file and returns it.
|
|
PeekOperatorToken ( Reference |
Reads an operator token.
|