// CS0109: The member `BaseClass.Val' does not hide an inherited member. The new keyword is not required
// Line: 6
// Compiler options: -warnaserror -warn:4

class BaseClass {
        public new const bool Val = false;
}