public Symbol?TryGetBannedFunction(string name, TextSpan nameSpan) { if (BannedFunctions.TryGetValue(name, out var banned)) { return(banned.CreateSymbol(DiagnosticBuilder.ForPosition(nameSpan))); } return(null); }
private Symbol?TryGetBannedFunction(IdentifierSyntax identifierSyntax) { if (BannedFunctions.TryGetValue(identifierSyntax.IdentifierName, out var banned)) { return(banned.CreateSymbol(DiagnosticBuilder.ForPosition(identifierSyntax))); } return(null); }