Section 13.6 in the first paragraph change as indicated in blue:

 

A clocking construct is both a declaration and an instance of that declaration. A separate instantiation step is not necessary, instead, one copy is created for each instance of the block containing the declaration (like an always block).  Once declared, the clocking signals are available via the clock-domain name and the dot (.) operator: