Annex A (informative)
Grammar summary
[gram]
A.2
Keywords
[gram.key]
1
#
New context-dependent keywords are introduced into a program by
typedef
(
[dcl.
typedef]
),
namespace
(
[namespace.
def]
), class (
[class]
), enumeration (
[dcl.
enum]
), and
template
(
[temp]
) declarations
.
typedef-name
:
identifier
simple-template-id
namespace-name
:
identifier
namespace-alias
namespace-alias
:
identifier
class-name
:
identifier
simple-template-id
enum-name
:
identifier
template-name
:
identifier