René's URL Explorer Experiment
go
Title:
[dcl.enum]
direct link
Domain:
timsong-cpp.github.io
Links
:
[dcl]
https://timsong-cpp.github.io/cppwp/#dcl
[enum]
https://timsong-cpp.github.io/cppwp/enum#dcl.enum
1
https://timsong-cpp.github.io/cppwp/dcl.enum#1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L7806
[basic.compound]
https://timsong-cpp.github.io/cppwp/basic.compound
.
https://timsong-cpp.github.io/cppwp/dcl.enum#1.sentence-1
enum-name
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-name
.
https://timsong-cpp.github.io/cppwp/dcl.enum#1.sentence-2
enum-name:
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-name
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
enum-specifier:
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
enum-head
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head
enumerator-list
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-list
enum-head
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head
enumerator-list
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-list
enum-head:
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head
enum-key
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-key
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
enum-head-name
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head-name
enum-base
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-base
enum-head-name:
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head-name
nested-name-specifier
https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
opaque-enum-declaration:
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:opaque-enum-declaration
enum-key
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-key
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
enum-head-name
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head-name
enum-base
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-base
enum-key:
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-key
enum-base:
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-base
type-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.type.general#nt:type-specifier-seq
enumerator-list:
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-list
enumerator-definition
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-definition
enumerator-list
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-list
enumerator-definition
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-definition
enumerator-definition:
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-definition
enumerator
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator
enumerator
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator
constant-expression
https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
enumerator:
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
enum-head
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:opaque-enum-declaration
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
.
https://timsong-cpp.github.io/cppwp/dcl.enum#1.sentence-3
nested-name-specifier
https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
decl-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
member-declaration
https://timsong-cpp.github.io/cppwp/class.mem.general#nt:member-declaration
enum-base
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/dcl.enum#1.sentence-4
1
https://timsong-cpp.github.io/cppwp/dcl.enum#note-1
enum-base
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/dcl.enum#1.sentence-5
1
https://timsong-cpp.github.io/cppwp/dcl.enum#example-1
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
enum-head-name
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head-name
enum-specifier
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:opaque-enum-declaration
.
https://timsong-cpp.github.io/cppwp/dcl.enum#1.sentence-6
enum-head-name
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head-name
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:opaque-enum-declaration
nested-name-specifier
https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
explicit specialization
https://timsong-cpp.github.io/cppwp/temp.expl.spec
.
https://timsong-cpp.github.io/cppwp/dcl.enum#1.sentence-7
2
https://timsong-cpp.github.io/cppwp/dcl.enum#2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L7893
enum-key
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-key
unscoped enumeration
https://timsong-cpp.github.io/cppwp/dcl.enum#def:enumeration,unscoped
enumerator
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator
unscoped enumerators
https://timsong-cpp.github.io/cppwp/dcl.enum#def:enumerator,unscoped
.
https://timsong-cpp.github.io/cppwp/dcl.enum#2.sentence-1
enum-key
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-key
scoped enumeration
https://timsong-cpp.github.io/cppwp/dcl.enum#def:enumeration,scoped
enumerator
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator
scoped enumerators
https://timsong-cpp.github.io/cppwp/dcl.enum#def:enumerator,scoped
.
https://timsong-cpp.github.io/cppwp/dcl.enum#2.sentence-2
enum-head-name
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head-name
.
https://timsong-cpp.github.io/cppwp/dcl.enum#2.sentence-3
type-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.type.general#nt:type-specifier-seq
enum-base
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/dcl.enum#2.sentence-4
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:opaque-enum-declaration
enum-base
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/dcl.enum#2.sentence-5
enumerator-list
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-list
.
https://timsong-cpp.github.io/cppwp/dcl.enum#2.sentence-6
enumerator-list
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-list
.
https://timsong-cpp.github.io/cppwp/dcl.enum#2.sentence-7
enumerator-definition
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-definition
enumerator
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator
constant-expression
https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
.
https://timsong-cpp.github.io/cppwp/dcl.enum#2.sentence-8
enumerator-definition
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-definition
enumerator
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator
enumerator-definition
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-definition
enumerator
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator
.
https://timsong-cpp.github.io/cppwp/dcl.enum#2.sentence-9
2
https://timsong-cpp.github.io/cppwp/dcl.enum#example-2
.
https://timsong-cpp.github.io/cppwp/dcl.enum#2.sentence-10
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
enumerator
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator
.
https://timsong-cpp.github.io/cppwp/dcl.enum#2.sentence-11
3
https://timsong-cpp.github.io/cppwp/dcl.enum#3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L7931
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:opaque-enum-declaration
.
https://timsong-cpp.github.io/cppwp/dcl.enum#3.sentence-1
2
https://timsong-cpp.github.io/cppwp/dcl.enum#note-2
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:opaque-enum-declaration
.
https://timsong-cpp.github.io/cppwp/dcl.enum#3.sentence-2
enum-specifier
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
.
https://timsong-cpp.github.io/cppwp/dcl.enum#3.sentence-3
.
https://timsong-cpp.github.io/cppwp/dcl.enum#3.sentence-4
enum-base
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/dcl.enum#3.sentence-5
4
https://timsong-cpp.github.io/cppwp/dcl.enum#4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L7946
enum-head-name
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head-name
nested-name-specifier
https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
enum-specifier
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:opaque-enum-declaration
nested-name-specifier
https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
[basic.scope.scope]
https://timsong-cpp.github.io/cppwp/basic.scope.scope
.
https://timsong-cpp.github.io/cppwp/dcl.enum#4.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.enum#4.sentence-2
5
https://timsong-cpp.github.io/cppwp/dcl.enum#5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L7958
.
https://timsong-cpp.github.io/cppwp/dcl.enum#5.sentence-1
underlying type
https://timsong-cpp.github.io/cppwp/dcl.enum#def:type,underlying,enumeration
.
https://timsong-cpp.github.io/cppwp/dcl.enum#5.sentence-2
enum-base
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/dcl.enum#5.sentence-3
.
https://timsong-cpp.github.io/cppwp/dcl.enum#5.sentence-4
fixed
https://timsong-cpp.github.io/cppwp/dcl.enum#def:type,underlying,fixed
.
https://timsong-cpp.github.io/cppwp/dcl.enum#5.sentence-5
enum-specifier
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
.
https://timsong-cpp.github.io/cppwp/dcl.enum#5.sentence-6
constant-expression
https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
enumerator-definition
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-definition
[expr.const.const]
https://timsong-cpp.github.io/cppwp/expr.const.const
.
https://timsong-cpp.github.io/cppwp/dcl.enum#5.sentence-7
(5.1)
https://timsong-cpp.github.io/cppwp/dcl.enum#5.1
constant-expression
https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
[expr.const.const]
https://timsong-cpp.github.io/cppwp/expr.const.const
.
https://timsong-cpp.github.io/cppwp/dcl.enum#5.1.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.enum#5.1.sentence-2
(5.2)
https://timsong-cpp.github.io/cppwp/dcl.enum#5.2
.
https://timsong-cpp.github.io/cppwp/dcl.enum#5.2.sentence-1
(5.3)
https://timsong-cpp.github.io/cppwp/dcl.enum#5.3
.
https://timsong-cpp.github.io/cppwp/dcl.enum#5.3.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.enum#5.3.sentence-2
6
https://timsong-cpp.github.io/cppwp/dcl.enum#6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L7998
enum-base
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/dcl.enum#6.sentence-1
enum-specifier
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
.
https://timsong-cpp.github.io/cppwp/dcl.enum#6.sentence-2
7
https://timsong-cpp.github.io/cppwp/dcl.enum#7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8006
.
https://timsong-cpp.github.io/cppwp/dcl.enum#7.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.enum#7.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.enum#7.sentence-3
enumerator-list
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-list
.
https://timsong-cpp.github.io/cppwp/dcl.enum#7.sentence-4
8
https://timsong-cpp.github.io/cppwp/dcl.enum#8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8020
.
https://timsong-cpp.github.io/cppwp/dcl.enum#8.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.enum#8.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.enum#8.sentence-3
.
https://timsong-cpp.github.io/cppwp/dcl.enum#8.sentence-4
enumerator-list
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-list
.
https://timsong-cpp.github.io/cppwp/dcl.enum#8.sentence-5
76
https://timsong-cpp.github.io/cppwp/dcl.enum#footnote-76
9
https://timsong-cpp.github.io/cppwp/dcl.enum#9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8040
[basic.align]
https://timsong-cpp.github.io/cppwp/basic.align
.
https://timsong-cpp.github.io/cppwp/dcl.enum#9.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.enum#9.sentence-2
10
https://timsong-cpp.github.io/cppwp/dcl.enum#10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8049
layout-compatible enumerations
https://timsong-cpp.github.io/cppwp/dcl.enum#def:layout-compatible,enumeration
.
https://timsong-cpp.github.io/cppwp/dcl.enum#10.sentence-1
11
https://timsong-cpp.github.io/cppwp/dcl.enum#11
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8053
integral promotion
https://timsong-cpp.github.io/cppwp/conv.prom#def:integral_promotion
.
https://timsong-cpp.github.io/cppwp/dcl.enum#11.sentence-1
3
https://timsong-cpp.github.io/cppwp/dcl.enum#example-3
.
https://timsong-cpp.github.io/cppwp/dcl.enum#11.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.enum#11.sentence-3
.
https://timsong-cpp.github.io/cppwp/dcl.enum#11.sentence-4
12
https://timsong-cpp.github.io/cppwp/dcl.enum#12
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8085
enum-specifier
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
.
https://timsong-cpp.github.io/cppwp/dcl.enum#12.sentence-1
[dcl.typedef]
https://timsong-cpp.github.io/cppwp/dcl.typedef
[basic.link]
https://timsong-cpp.github.io/cppwp/basic.link
.
https://timsong-cpp.github.io/cppwp/dcl.enum#12.sentence-2
3
https://timsong-cpp.github.io/cppwp/dcl.enum#note-3
.
https://timsong-cpp.github.io/cppwp/dcl.enum#12.sentence-3
4
https://timsong-cpp.github.io/cppwp/dcl.enum#example-4
76)
https://timsong-cpp.github.io/cppwp/dcl.enum#footnote-76
76)
https://timsong-cpp.github.io/cppwp/dcl.enum#footnoteref-76
.
https://timsong-cpp.github.io/cppwp/dcl.enum#footnote-76.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.enum#footnote-76.sentence-2
URLs of
crawlers that visited me
.