ShaderTools.Hlsl.Diagnostics.DiagnosticExtensions.ReportAmbiguousNamespaceOrType C# (CSharp) Method

ReportAmbiguousNamespaceOrType() public static method

public static ReportAmbiguousNamespaceOrType ( this diagnostics, QualifiedDeclarationNameSyntax syntax, IReadOnlyList candidates ) : void
diagnostics this
syntax QualifiedDeclarationNameSyntax
candidates IReadOnlyList
return void
        public static void ReportAmbiguousNamespaceOrType(this ICollection<Diagnostic> diagnostics, QualifiedDeclarationNameSyntax syntax, IReadOnlyList<Symbol> candidates)
        {
            var symbol1 = candidates[0];
            var symbol2 = candidates[1];
            diagnostics.Report(syntax.GetTextSpanSafe(), DiagnosticId.AmbiguousNamespaceOrType, syntax.ToStringIgnoringMacroReferences(), symbol1.Name, symbol2.Name);
        }