31 references to AddressOfExpression
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Expressions.cs (1)
650case SyntaxKind.AddressOfExpression:
Binder\Binder_Operators.cs (1)
3014case SyntaxKind.AddressOfExpression:
FlowAnalysis\UnassignedAddressTakenVariablesWalker.cs (1)
54if (node.Parent.Kind() == SyntaxKind.AddressOfExpression)
Parser\LanguageParser.cs (1)
10150case SyntaxKind.AddressOfExpression:
Syntax\SyntaxKindFacts.cs (1)
402return SyntaxKind.AddressOfExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
CSharpSyntaxKinds.cs (1)
80public int AddressOfExpression => (int)SyntaxKind.AddressOfExpression;
CSharpUseAutoPropertyAnalyzer.cs (1)
72if (addressOfExpression.Kind() == SyntaxKind.AddressOfExpression)
ExpressionSyntaxExtensions.cs (2)
355if (expression.Parent.IsKind(SyntaxKind.AddressOfExpression)) 747case SyntaxKind.AddressOfExpression:
ParenthesizedExpressionSyntaxExtensions.cs (1)
518SyntaxKind.AddressOfExpression)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpTypeInferenceService.TypeInferrer.cs (1)
1972case SyntaxKind.AddressOfExpression:
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenFunctionPointersTests.cs (1)
3331var declarators = syntaxTree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Where(d => d.Initializer!.Value.IsKind(SyntaxKind.AddressOfExpression)).ToArray();
Microsoft.CodeAnalysis.CSharp.Features (2)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
121SyntaxKind.AddressOfExpression)
CSharpUseAutoPropertyAnalyzer.cs (1)
72if (addressOfExpression.Kind() == SyntaxKind.AddressOfExpression)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\UnsafeTests.cs (4)
4420Assert.Equal(SyntaxKind.AddressOfExpression, syntax.Kind()); 4486Assert.Equal(SyntaxKind.AddressOfExpression, syntax.Kind()); 4524Assert.Equal(SyntaxKind.AddressOfExpression, syntax.Kind()); 4567Assert.Equal(SyntaxKind.AddressOfExpression, syntax.Kind());
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (7)
IncrementalParsing\UnaryExpression.cs (2)
28MakeUnaryChange(SyntaxKind.UnaryPlusExpression, SyntaxKind.AddressOfExpression); 125case SyntaxKind.AddressOfExpression:
Parsing\AnonymousFunctionParsingTests.cs (4)
1954N(SyntaxKind.AddressOfExpression); 2095N(SyntaxKind.AddressOfExpression); 2173N(SyntaxKind.AddressOfExpression); 2259N(SyntaxKind.AddressOfExpression);
Parsing\FunctionPointerTests.cs (1)
2921N(SyntaxKind.AddressOfExpression);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
FunctionPointerUtilities.cs (1)
180case PrefixUnaryExpressionSyntax { RawKind: (int)SyntaxKind.AddressOfExpression, Operand: var operand }:
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
CSharpSyntaxKinds.cs (1)
80public int AddressOfExpression => (int)SyntaxKind.AddressOfExpression;
CSharpTypeInferenceService.TypeInferrer.cs (1)
1972case SyntaxKind.AddressOfExpression:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (2)
355if (expression.Parent.IsKind(SyntaxKind.AddressOfExpression)) 747case SyntaxKind.AddressOfExpression:
ParenthesizedExpressionSyntaxExtensions.cs (1)
518SyntaxKind.AddressOfExpression)