Section 11.2

LRM-292

Change in Syntax 11-1 (changes in red and blue):

class_method ::=

  { method_qualifier } task_declaration

| { method_qualifier } function_declaration

| extern { method_qualifier } method_prototype ;

| { method_qualifier } class_constructor_declaration

| extern { method_qualifier } class_constructor_prototype

LRM-292

Change in Syntax 11-1 (changes in red and blue):

method_prototype ::=

  task named_task_proto ; task_prototype

| function named_function_proto ; function_prototype

Section 11.14

LRM-287

Changes (changes in red and blue):

The last paragraph has the wrong size font. Please correct.

Section 11.23

LRM-287

Changes (changes in red and blue):

class C #(parameter type T = bit); ... endclass // base class

class D1 #(parameter type P = real) extends C; // T is bit (the default)

class D2 #(parameter type P = real) extends C #(integer); // T is integer

class D3 #(parameter type P = real) extends C #(P); // T is P

 

Section 11.25

LRM-299

Changes (changes in red and blue):

11.25 Classes, and structures, and unions