diff options
| author | Tim Foley <tfoleyNV@users.noreply.github.com> | 2017-06-15 15:54:35 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-06-15 15:54:35 -0700 |
| commit | 1353a7854a738ae173aa1b2f3361f54b82757095 (patch) | |
| tree | 199e9a54596c572015c7b0652e62b941418f483f /source/slang/diagnostics.cpp | |
| parent | c34a433d7aa3fdbfefee22f20d5aac2d960f392a (diff) | |
| parent | 04d43cd71f081f1b8d2f0fd803a47cb6342e4fcd (diff) | |
Merge pull request #26 from tfoleyNV/cleanup
Cleanup
Diffstat (limited to 'source/slang/diagnostics.cpp')
| -rw-r--r-- | source/slang/diagnostics.cpp | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/source/slang/diagnostics.cpp b/source/slang/diagnostics.cpp index d8527466b..45c0c9b76 100644 --- a/source/slang/diagnostics.cpp +++ b/source/slang/diagnostics.cpp @@ -15,7 +15,6 @@ #endif namespace Slang { -namespace Compiler { void printDiagnosticArg(StringBuilder& sb, char const* str) { @@ -27,7 +26,7 @@ void printDiagnosticArg(StringBuilder& sb, int str) sb << str; } -void printDiagnosticArg(StringBuilder& sb, CoreLib::Basic::String const& str) +void printDiagnosticArg(StringBuilder& sb, Slang::String const& str) { sb << str; } @@ -37,11 +36,6 @@ void printDiagnosticArg(StringBuilder& sb, Decl* decl) sb << decl->Name.Content; } -void printDiagnosticArg(StringBuilder& sb, Type* type) -{ - sb << type->DataType->ToString(); -} - void printDiagnosticArg(StringBuilder& sb, ExpressionType* type) { sb << type->ToString(); @@ -175,10 +169,10 @@ void DiagnosticSink::diagnoseImpl(CodePosition const& pos, DiagnosticInfo const& if( callback ) { // If so, pass the error string along to them - StringBuilder sb; - formatDiagnostic(sb, diagnostic); + StringBuilder messageBuilder; + formatDiagnostic(messageBuilder, diagnostic); - callback(sb.ProduceString().begin(), callbackUserData); + callback(messageBuilder.ProduceString().begin(), callbackUserData); } else { @@ -201,4 +195,4 @@ namespace Diagnostics } -}} // namespace Slang::Compiler +} // namespace Slang |
