43 references to Cref
Microsoft.Analyzers.Local (3)
InternalReferencedInPublicDocAnalyzer.cs (3)
138var referencedName = crefNode.Cref.ToString(); 145var referencedSymbol = context.SemanticModel.GetSymbolInfo(crefNode.Cref).Symbol; 154var diagnostic = Diagnostic.Create(DiagDescriptors.InternalReferencedInPublicDoc, crefNode.Cref.GetLocation(), referencedName);
Microsoft.CodeAnalysis.CSharp (9)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
1150CrefSyntax crefSyntax = parent.Cref;
Compiler\DocumentationCommentCompiler.DocumentationCommentWalker.cs (1)
147CrefSyntax cref = crefAttr.Cref;
Syntax.xml.Main.Generated.cs (1)
2167=> node.Update((XmlNameSyntax?)Visit(node.Name) ?? throw new ArgumentNullException("name"), VisitToken(node.EqualsToken), VisitToken(node.StartQuoteToken), (CrefSyntax?)Visit(node.Cref) ?? throw new ArgumentNullException("cref"), VisitToken(node.EndQuoteToken));
Syntax.xml.Syntax.Generated.cs (5)
15233if (name != this.Name || equalsToken != this.EqualsToken || startQuoteToken != this.StartQuoteToken || cref != this.Cref || endQuoteToken != this.EndQuoteToken) 15244public new XmlCrefAttributeSyntax WithName(XmlNameSyntax name) => Update(name, this.EqualsToken, this.StartQuoteToken, this.Cref, this.EndQuoteToken); 15246public new XmlCrefAttributeSyntax WithEqualsToken(SyntaxToken equalsToken) => Update(this.Name, equalsToken, this.StartQuoteToken, this.Cref, this.EndQuoteToken); 15248public new XmlCrefAttributeSyntax WithStartQuoteToken(SyntaxToken startQuoteToken) => Update(this.Name, this.EqualsToken, startQuoteToken, this.Cref, this.EndQuoteToken); 15251public new XmlCrefAttributeSyntax WithEndQuoteToken(SyntaxToken endQuoteToken) => Update(this.Name, this.EqualsToken, this.StartQuoteToken, this.Cref, endQuoteToken);
Syntax\SyntaxFactory.cs (1)
1629return attributeSyntax.Kind() == SyntaxKind.XmlCrefAttribute ? ((XmlCrefAttributeSyntax)attributeSyntax).Cref : null;
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
MetaAnalyzers\CSharpSymbolIsBannedInAnalyzersAnalyzer.cs (1)
23protected override SyntaxNode GetReferenceSyntaxNodeFromXmlCref(SyntaxNode syntaxNode) => ((XmlCrefAttributeSyntax)syntaxNode).Cref;
Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers (1)
CSharpSymbolIsBannedAnalyzer.cs (1)
23protected override SyntaxNode GetReferenceSyntaxNodeFromXmlCref(SyntaxNode syntaxNode) => ((XmlCrefAttributeSyntax)syntaxNode).Cref;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpDocumentationCommentService.cs (1)
35=> xmlCref.Cref;
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (5)
Emit\NumericIntPtrTests.cs (5)
11179var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 11202var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 11230var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 11255var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 11300var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (6)
RefReadonlyParameterTests.cs (2)
7100var cref = docComment.DescendantNodes().OfType<XmlCrefAttributeSyntax>().Select(attr => attr.Cref).Single(); 7128var cref = docComment.DescendantNodes().OfType<XmlCrefAttributeSyntax>().Select(attr => attr.Cref).Single();
Semantics\ExtensionTests.cs (1)
50079CrefSyntax crefSyntax = cref.Cref;
Semantics\ExtensionTests2.cs (2)
5248Assert.Equal(CandidateReason.OverloadResolutionFailure, model.GetSymbolInfo(crefs[0].Cref).CandidateReason); 5249Assert.Equal(CandidateReason.Ambiguous, model.GetSymbolInfo(crefs[1].Cref).CandidateReason);
Semantics\RecordTests.cs (1)
28449var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref;
Microsoft.CodeAnalysis.CSharp.Features (1)
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (1)
316return (NameMemberCrefSyntax)crefAttribute.Cref;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (9)
Semantics\NativeIntegerTests.cs (6)
15322var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 15343var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 15366var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 15394var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 15417var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 15447var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref;
Semantics\RecordStructTests.cs (3)
3357var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 3405var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 3456var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (3)
Generated\Syntax.Test.xml.Generated.cs (2)
13915Assert.NotNull(node.Cref); 13917var newNode = node.WithName(node.Name).WithEqualsToken(node.EqualsToken).WithStartQuoteToken(node.StartQuoteToken).WithCref(node.Cref).WithEndQuoteToken(node.EndQuoteToken);
Parsing\CrefParsingTests.cs (1)
33return attr.Cref;
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
2391return docComments.SelectMany(docComment => docComment.DescendantNodes().OfType<XmlCrefAttributeSyntax>().Select(attr => attr.Cref));
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Classification\Worker_DocumentationComments.cs (1)
265ClassifyNode(((XmlCrefAttributeSyntax)attribute).Cref);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpDocumentationCommentService.cs (1)
35=> xmlCref.Cref;
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpDocumentationCommentService.cs (1)
35=> xmlCref.Cref;