René's URL Explorer Experiment
go
Title:
[enum]
direct link
Domain:
timsong-cpp.github.io
Links
:
[dcl]
https://timsong-cpp.github.io/cppwp/#dcl
[dcl.enum]
https://timsong-cpp.github.io/cppwp/enum#dcl.enum
[enum.udecl]
https://timsong-cpp.github.io/cppwp/enum#udecl
9.8.1
https://timsong-cpp.github.io/cppwp/enum#dcl.enum
[dcl.enum]
https://timsong-cpp.github.io/cppwp/dcl.enum
1
https://timsong-cpp.github.io/cppwp/enum#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/enum#dcl.enum-1.sentence-1
enum-name
https://timsong-cpp.github.io/cppwp/enum#nt:enum-name
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-1.sentence-2
enum-name:
https://timsong-cpp.github.io/cppwp/enum#nt:enum-name
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
enum-specifier:
https://timsong-cpp.github.io/cppwp/enum#nt:enum-specifier
enum-head
https://timsong-cpp.github.io/cppwp/enum#nt:enum-head
enumerator-list
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator-list
enum-head
https://timsong-cpp.github.io/cppwp/enum#nt:enum-head
enumerator-list
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator-list
enum-head:
https://timsong-cpp.github.io/cppwp/enum#nt:enum-head
enum-key
https://timsong-cpp.github.io/cppwp/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/enum#nt:enum-head-name
enum-base
https://timsong-cpp.github.io/cppwp/enum#nt:enum-base
enum-head-name:
https://timsong-cpp.github.io/cppwp/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/enum#nt:opaque-enum-declaration
enum-key
https://timsong-cpp.github.io/cppwp/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/enum#nt:enum-head-name
enum-base
https://timsong-cpp.github.io/cppwp/enum#nt:enum-base
enum-key:
https://timsong-cpp.github.io/cppwp/enum#nt:enum-key
enum-base:
https://timsong-cpp.github.io/cppwp/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/enum#nt:enumerator-list
enumerator-definition
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator-definition
enumerator-list
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator-list
enumerator-definition
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator-definition
enumerator-definition:
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator-definition
enumerator
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator
enumerator
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator
constant-expression
https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
enumerator:
https://timsong-cpp.github.io/cppwp/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/enum#nt:enum-head
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/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/enum#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/enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-1.sentence-4
1
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-note-1
enum-base
https://timsong-cpp.github.io/cppwp/enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-1.sentence-5
1
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-example-1
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
enum-head-name
https://timsong-cpp.github.io/cppwp/enum#nt:enum-head-name
enum-specifier
https://timsong-cpp.github.io/cppwp/enum#nt:enum-specifier
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/enum#nt:opaque-enum-declaration
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-1.sentence-6
enum-head-name
https://timsong-cpp.github.io/cppwp/enum#nt:enum-head-name
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/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/enum#dcl.enum-1.sentence-7
2
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L7893
enum-key
https://timsong-cpp.github.io/cppwp/enum#nt:enum-key
unscoped enumeration
https://timsong-cpp.github.io/cppwp/enum#def:enumeration,unscoped
enumerator
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator
unscoped enumerators
https://timsong-cpp.github.io/cppwp/enum#def:enumerator,unscoped
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-2.sentence-1
enum-key
https://timsong-cpp.github.io/cppwp/enum#nt:enum-key
scoped enumeration
https://timsong-cpp.github.io/cppwp/enum#def:enumeration,scoped
enumerator
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator
scoped enumerators
https://timsong-cpp.github.io/cppwp/enum#def:enumerator,scoped
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-2.sentence-2
enum-head-name
https://timsong-cpp.github.io/cppwp/enum#nt:enum-head-name
.
https://timsong-cpp.github.io/cppwp/enum#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/enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-2.sentence-4
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/enum#nt:opaque-enum-declaration
enum-base
https://timsong-cpp.github.io/cppwp/enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-2.sentence-5
enumerator-list
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator-list
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-2.sentence-6
enumerator-list
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator-list
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-2.sentence-7
enumerator-definition
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator-definition
enumerator
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator
constant-expression
https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-2.sentence-8
enumerator-definition
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator-definition
enumerator
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator
enumerator-definition
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator-definition
enumerator
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-2.sentence-9
2
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-example-2
.
https://timsong-cpp.github.io/cppwp/enum#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/enum#nt:enumerator
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-2.sentence-11
3
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L7931
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/enum#nt:opaque-enum-declaration
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-3.sentence-1
2
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-note-2
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/enum#nt:opaque-enum-declaration
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-3.sentence-2
enum-specifier
https://timsong-cpp.github.io/cppwp/enum#nt:enum-specifier
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-3.sentence-3
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-3.sentence-4
enum-base
https://timsong-cpp.github.io/cppwp/enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-3.sentence-5
4
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L7946
enum-head-name
https://timsong-cpp.github.io/cppwp/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/enum#nt:enum-specifier
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/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/enum#dcl.enum-4.sentence-1
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-4.sentence-2
5
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L7958
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-5.sentence-1
underlying type
https://timsong-cpp.github.io/cppwp/enum#def:type,underlying,enumeration
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-5.sentence-2
enum-base
https://timsong-cpp.github.io/cppwp/enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-5.sentence-3
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-5.sentence-4
fixed
https://timsong-cpp.github.io/cppwp/enum#def:type,underlying,fixed
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-5.sentence-5
enum-specifier
https://timsong-cpp.github.io/cppwp/enum#nt:enum-specifier
.
https://timsong-cpp.github.io/cppwp/enum#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/enum#nt:enumerator-definition
[expr.const.const]
https://timsong-cpp.github.io/cppwp/expr.const.const
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-5.sentence-7
(5.1)
https://timsong-cpp.github.io/cppwp/enum#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/enum#dcl.enum-5.1.sentence-1
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-5.1.sentence-2
(5.2)
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-5.2
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-5.2.sentence-1
(5.3)
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-5.3
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-5.3.sentence-1
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-5.3.sentence-2
6
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L7998
enum-base
https://timsong-cpp.github.io/cppwp/enum#nt:enum-base
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-6.sentence-1
enum-specifier
https://timsong-cpp.github.io/cppwp/enum#nt:enum-specifier
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-6.sentence-2
7
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8006
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-7.sentence-1
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-7.sentence-2
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-7.sentence-3
enumerator-list
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator-list
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-7.sentence-4
8
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8020
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-8.sentence-1
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-8.sentence-2
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-8.sentence-3
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-8.sentence-4
enumerator-list
https://timsong-cpp.github.io/cppwp/enum#nt:enumerator-list
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-8.sentence-5
76
https://timsong-cpp.github.io/cppwp/enum#footnote-76
9
https://timsong-cpp.github.io/cppwp/enum#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/enum#dcl.enum-9.sentence-1
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-9.sentence-2
10
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8049
layout-compatible enumerations
https://timsong-cpp.github.io/cppwp/enum#def:layout-compatible,enumeration
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-10.sentence-1
11
https://timsong-cpp.github.io/cppwp/enum#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/enum#dcl.enum-11.sentence-1
3
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-example-3
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-11.sentence-2
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-11.sentence-3
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-11.sentence-4
12
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-12
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8085
enum-specifier
https://timsong-cpp.github.io/cppwp/enum#nt:enum-specifier
.
https://timsong-cpp.github.io/cppwp/enum#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/enum#dcl.enum-12.sentence-2
3
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-note-3
.
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-12.sentence-3
4
https://timsong-cpp.github.io/cppwp/enum#dcl.enum-example-4
76)
https://timsong-cpp.github.io/cppwp/enum#footnote-76
76)
https://timsong-cpp.github.io/cppwp/enum#footnoteref-76
.
https://timsong-cpp.github.io/cppwp/enum#footnote-76.sentence-1
.
https://timsong-cpp.github.io/cppwp/enum#footnote-76.sentence-2
9.8.2
https://timsong-cpp.github.io/cppwp/enum#udecl
[enum.udecl]
https://timsong-cpp.github.io/cppwp/enum.udecl
using-enum-declaration:
https://timsong-cpp.github.io/cppwp/enum#nt:using-enum-declaration
using-enum-declarator
https://timsong-cpp.github.io/cppwp/enum#nt:using-enum-declarator
using-enum-declarator:
https://timsong-cpp.github.io/cppwp/enum#nt:using-enum-declarator
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
nested-name-specifier
https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
simple-template-id
https://timsong-cpp.github.io/cppwp/temp.names#nt:simple-template-id
splice-type-specifier
https://timsong-cpp.github.io/cppwp/dcl.type.splice#nt:splice-type-specifier
1
https://timsong-cpp.github.io/cppwp/enum#udecl-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8134
using-enum-declarator
https://timsong-cpp.github.io/cppwp/enum#nt:using-enum-declarator
splice-type-specifier
https://timsong-cpp.github.io/cppwp/dcl.type.splice#nt:splice-type-specifier
splice-type-specifier
https://timsong-cpp.github.io/cppwp/dcl.type.splice#nt:splice-type-specifier
.
https://timsong-cpp.github.io/cppwp/enum#udecl-1.sentence-1
using-enum-declarator
https://timsong-cpp.github.io/cppwp/enum#nt:using-enum-declarator
[basic.lookup.general]
https://timsong-cpp.github.io/cppwp/basic.lookup.general
using-enum-declarator
https://timsong-cpp.github.io/cppwp/enum#nt:using-enum-declarator
[basic.lookup.unqual]
https://timsong-cpp.github.io/cppwp/basic.lookup.unqual
[basic.lookup.qual]
https://timsong-cpp.github.io/cppwp/basic.lookup.qual
.
https://timsong-cpp.github.io/cppwp/enum#udecl-1.sentence-2
using-enum-declarator
https://timsong-cpp.github.io/cppwp/enum#nt:using-enum-declarator
enum-specifier
https://timsong-cpp.github.io/cppwp/enum#nt:enum-specifier
.
https://timsong-cpp.github.io/cppwp/enum#udecl-1.sentence-3
1
https://timsong-cpp.github.io/cppwp/enum#udecl-example-1
2
https://timsong-cpp.github.io/cppwp/enum#udecl-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8161
using-enum-declaration
https://timsong-cpp.github.io/cppwp/enum#nt:using-enum-declaration
using-declaration
https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration
.
https://timsong-cpp.github.io/cppwp/enum#udecl-2.sentence-1
3
https://timsong-cpp.github.io/cppwp/enum#udecl-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8165
1
https://timsong-cpp.github.io/cppwp/enum#udecl-note-1
using-enum-declaration
https://timsong-cpp.github.io/cppwp/enum#nt:using-enum-declaration
.
https://timsong-cpp.github.io/cppwp/enum#udecl-3.sentence-1
2
https://timsong-cpp.github.io/cppwp/enum#udecl-example-2
4
https://timsong-cpp.github.io/cppwp/enum#udecl-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L8184
2
https://timsong-cpp.github.io/cppwp/enum#udecl-note-2
using-enum-declaration
https://timsong-cpp.github.io/cppwp/enum#nt:using-enum-declaration
.
https://timsong-cpp.github.io/cppwp/enum#udecl-4.sentence-1
3
https://timsong-cpp.github.io/cppwp/enum#udecl-example-3
URLs of
crawlers that visited me
.