diff --git a/src/Compilers/Core/Portable/Symbols/ISymbol.cs b/src/Compilers/Core/Portable/Symbols/ISymbol.cs index 7c317ea018a43..6c260469a3be1 100644 --- a/src/Compilers/Core/Portable/Symbols/ISymbol.cs +++ b/src/Compilers/Core/Portable/Symbols/ISymbol.cs @@ -127,7 +127,7 @@ public interface ISymbol : IEquatable /// /// Returns true if this symbol was automatically created by the compiler, and does not have - /// an explicit corresponding source code declaration. + /// an explicit corresponding source code declaration. /// /// /// This is intended for symbols that are ordinary symbols in the language sense, and may be @@ -146,6 +146,9 @@ public interface ISymbol : IEquatable /// Methods in anonymous types. /// /// + /// + /// The class and entry point method for top-level statements are not considered as implicitly declared. + /// /// bool IsImplicitlyDeclared { get; }