I believe you want to look at section 10 - classes. For example, a member function is defined in 10.5 - Methods:
http://msdn.microsoft.com/en-us/library/aa645760(v=vs.71).aspx.
On edit: (added 'for example' to first line), also:
Simple declaration statements do not cover the (potential) necessary additional information to define a member of class (or struct, etc, as mathk points out). A declaration statement, as you point out, is defined as:
declaration-statement:
local-variable-declaration;
local-constant-declaration;
But when you look at the definition of local-variable-declaration
, for example, as:
local-variable-declaration:
type local-variable-declarators
you can see why member declarations are special - extra information such as modifiers needs to be covered. Basically, the 'type' part of that definition has to already be resolved to an earlier definition (or built-in type). For more complex definitions (such as members), the grammar definition requires additional attributes covered in other sections (10,11,etc) that do not apply to the basic declaration-statement case. Once the underlying type is defined, declaring an instance of that particular "kind-of-thing" is then a declaration-statement.