René's URL Explorer Experiment
go
Title:
[basic.scope]
direct link
Domain:
timsong-cpp.github.io
Links
:
[basic]
https://timsong-cpp.github.io/cppwp/n4861/#basic
6.4.1
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative
[basic.scope.declarative]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope.declarative
1
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-1
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L753
declarative region
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:declarative_region
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-1.sentence-1
scope
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:scope
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-1.sentence-2
potential scope
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:potential_scope
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-1.sentence-3
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-1.sentence-4
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-1.sentence-5
2
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-2
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L771
Example
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-2.example-1
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-2.sentence-1
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-2.sentence-2
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-2.sentence-3
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-2.sentence-4
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-2.sentence-5
3
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-3
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L793
friend specifier
https://timsong-cpp.github.io/cppwp/n4861/class.friend
elaborated-type-specifier
https://timsong-cpp.github.io/cppwp/n4861/dcl.type.elab#nt:elaborated-type-specifier
using-directive
https://timsong-cpp.github.io/cppwp/n4861/namespace.udir#nt:using-directive
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-3.sentence-1
4
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-4
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L801
(4.1)
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-4.1
(4.2)
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-4.2
[basic.scope.hiding]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding
Note
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-4.2.note-1
[dcl.struct.bind]
https://timsong-cpp.github.io/cppwp/n4861/dcl.struct.bind
[basic.namespace]
https://timsong-cpp.github.io/cppwp/n4861/basic.namespace
[temp.pre]
https://timsong-cpp.github.io/cppwp/n4861/temp.pre
Note
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-4.note-2
elaborated-type-specifier
https://timsong-cpp.github.io/cppwp/n4861/dcl.type.elab#nt:elaborated-type-specifier
friend declarations
https://timsong-cpp.github.io/cppwp/n4861/class.friend
[basic.link]
https://timsong-cpp.github.io/cppwp/n4861/basic.link
5
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-5
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L833
intervening
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:region,declarative,intervening
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-5.sentence-1
6
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-6
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L841
Note
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-6.note-1
[basic.lookup]
https://timsong-cpp.github.io/cppwp/n4861/basic.lookup
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative-6.sentence-1
6.4.2
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl
[basic.scope.pdecl]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope.pdecl
1
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-1
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L850
point of declaration
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:declaration,point_of
[dcl.decl]
https://timsong-cpp.github.io/cppwp/n4861/dcl.decl
initializer
https://timsong-cpp.github.io/cppwp/n4861/dcl.init#nt:initializer
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-1.sentence-1
Example
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-1.example-1
[basic.life]
https://timsong-cpp.github.io/cppwp/n4861/basic.life
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-1.sentence-2
2
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-2
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L866
Note
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-2.note-1
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-2.sentence-1
Example
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-2.example-1
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-2.sentence-2
3
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-3
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L880
class-specifier
https://timsong-cpp.github.io/cppwp/n4861/class.pre#nt:class-specifier
identifier
https://timsong-cpp.github.io/cppwp/n4861/lex.name#nt:identifier
simple-template-id
https://timsong-cpp.github.io/cppwp/n4861/temp.names#nt:simple-template-id
class-head
https://timsong-cpp.github.io/cppwp/n4861/class.pre#nt:class-head
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-3.sentence-1
identifier
https://timsong-cpp.github.io/cppwp/n4861/lex.name#nt:identifier
enum-specifier
https://timsong-cpp.github.io/cppwp/n4861/dcl.enum#nt:enum-specifier
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/n4861/dcl.enum#nt:opaque-enum-declaration
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-3.sentence-2
defining-type-id
https://timsong-cpp.github.io/cppwp/n4861/dcl.name#nt:defining-type-id
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-3.sentence-3
4
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-4
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L892
using-declarator
https://timsong-cpp.github.io/cppwp/n4861/namespace.udecl#nt:using-declarator
using-declarator
https://timsong-cpp.github.io/cppwp/n4861/namespace.udecl#nt:using-declarator
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-4.sentence-1
5
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-5
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L896
enumerator-definition
https://timsong-cpp.github.io/cppwp/n4861/dcl.enum#nt:enumerator-definition
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-5.sentence-1
Example
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-5.example-1
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-5.sentence-2
6
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-6
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L909
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-6.sentence-1
Note
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-6.note-1
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-6.sentence-2
7
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-7
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L923
elaborated-type-specifier
https://timsong-cpp.github.io/cppwp/n4861/dcl.type.elab#nt:elaborated-type-specifier
(7.1)
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-7.1
class-key
https://timsong-cpp.github.io/cppwp/n4861/class.pre#nt:class-key
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/n4861/dcl.attr.grammar#nt:attribute-specifier-seq
identifier
https://timsong-cpp.github.io/cppwp/n4861/lex.name#nt:identifier
identifier
https://timsong-cpp.github.io/cppwp/n4861/lex.name#nt:identifier
class-name
https://timsong-cpp.github.io/cppwp/n4861/class.pre#nt:class-name
(7.2)
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-7.2
elaborated-type-specifier
https://timsong-cpp.github.io/cppwp/n4861/dcl.type.elab#nt:elaborated-type-specifier
class-key
https://timsong-cpp.github.io/cppwp/n4861/class.pre#nt:class-key
identifier
https://timsong-cpp.github.io/cppwp/n4861/lex.name#nt:identifier
elaborated-type-specifier
https://timsong-cpp.github.io/cppwp/n4861/dcl.type.elab#nt:elaborated-type-specifier
decl-specifier-seq
https://timsong-cpp.github.io/cppwp/n4861/dcl.spec#nt:decl-specifier-seq
parameter-declaration-clause
https://timsong-cpp.github.io/cppwp/n4861/dcl.fct#nt:parameter-declaration-clause
identifier
https://timsong-cpp.github.io/cppwp/n4861/lex.name#nt:identifier
class-name
https://timsong-cpp.github.io/cppwp/n4861/class.pre#nt:class-name
identifier
https://timsong-cpp.github.io/cppwp/n4861/lex.name#nt:identifier
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-7.sentence-1
Note
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-7.2.note-1
Note
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-7.2.note-2
elaborated-type-specifier
https://timsong-cpp.github.io/cppwp/n4861/dcl.type.elab#nt:elaborated-type-specifier
type-name
https://timsong-cpp.github.io/cppwp/n4861/dcl.type.simple#nt:type-name
[basic.lookup.elab]
https://timsong-cpp.github.io/cppwp/n4861/basic.lookup.elab
[dcl.type.elab]
https://timsong-cpp.github.io/cppwp/n4861/dcl.type.elab
8
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-8
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L957
[class.pre]
https://timsong-cpp.github.io/cppwp/n4861/class.pre
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-8.sentence-1
9
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-9
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L962
[dcl.fct.def.general]
https://timsong-cpp.github.io/cppwp/n4861/dcl.fct.def.general
function-body
https://timsong-cpp.github.io/cppwp/n4861/dcl.fct.def.general#nt:function-body
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-9.sentence-1
10
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-10
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L967
[dcl.struct.bind]
https://timsong-cpp.github.io/cppwp/n4861/dcl.struct.bind
identifier-list
https://timsong-cpp.github.io/cppwp/n4861/cpp.pre#nt:identifier-list
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-10.sentence-1
11
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-11
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L972
for-range-declaration
https://timsong-cpp.github.io/cppwp/n4861/stmt.iter#nt:for-range-declaration
[stmt.ranged]
https://timsong-cpp.github.io/cppwp/n4861/stmt.ranged
for-range-initializer
https://timsong-cpp.github.io/cppwp/n4861/stmt.iter#nt:for-range-initializer
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-11.sentence-1
12
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-12
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L978
template-parameter
https://timsong-cpp.github.io/cppwp/n4861/temp.param#nt:template-parameter
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-12.sentence-1
Example
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-12.example-1
13
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-13
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L991
Note
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-13.note-1
[namespace.memdef]
https://timsong-cpp.github.io/cppwp/n4861/namespace.memdef
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-13.sentence-1
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-13.sentence-2
14
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-14
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1002
Note
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-14.note-1
[temp.point]
https://timsong-cpp.github.io/cppwp/n4861/temp.point
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl-14.sentence-1
6.4.3
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#block
[basic.scope.block]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope.block
1
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#block-1
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1011
[stmt.block]
https://timsong-cpp.github.io/cppwp/n4861/stmt.block
block scope
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:block_(statement),scope
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#block-1.sentence-1
[basic.scope.pdecl]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#block-1.sentence-2
local variable
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:local_variable
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#block-1.sentence-3
2
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#block-2
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1020
exception-declaration
https://timsong-cpp.github.io/cppwp/n4861/except.pre#nt:exception-declaration
handler
https://timsong-cpp.github.io/cppwp/n4861/except.pre#nt:handler
handler
https://timsong-cpp.github.io/cppwp/n4861/except.pre#nt:handler
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#block-2.sentence-1
3
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#block-3
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1027
init-statement
https://timsong-cpp.github.io/cppwp/n4861/stmt.pre#nt:init-statement
for-range-declaration
https://timsong-cpp.github.io/cppwp/n4861/stmt.iter#nt:for-range-declaration
condition
https://timsong-cpp.github.io/cppwp/n4861/stmt.pre#nt:condition
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#block-3.sentence-1
Example
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#block-3.example-1
6.4.4
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#param
[basic.scope.param]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope.param
1
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#param-1
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1048
lambda-declarator
https://timsong-cpp.github.io/cppwp/n4861/expr.prim.lambda#nt:lambda-declarator
[dcl.fct.def]
https://timsong-cpp.github.io/cppwp/n4861/dcl.fct.def
function parameter scope
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:function_parameter_scope
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#param-1.sentence-1
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#param-1.sentence-2
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#param-1.sentence-3
function-try-block
https://timsong-cpp.github.io/cppwp/n4861/except.pre#nt:function-try-block
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#param-1.sentence-4
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#param-1.sentence-5
function-try-block
https://timsong-cpp.github.io/cppwp/n4861/except.pre#nt:function-try-block
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#param-1.sentence-6
6.4.5
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#basic.funscope
[basic.funscope]
https://timsong-cpp.github.io/cppwp/n4861/basic.funscope
1
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#basic.funscope-1
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1074
Labels
https://timsong-cpp.github.io/cppwp/n4861/stmt.label
function scope
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:scope,function
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#basic.funscope-1.sentence-1
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#basic.funscope-1.sentence-2
6.4.6
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace
[basic.scope.namespace]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope.namespace
1
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-1
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1082
namespace-definition
https://timsong-cpp.github.io/cppwp/n4861/namespace.def#nt:namespace-definition
namespace-body
https://timsong-cpp.github.io/cppwp/n4861/namespace.def#nt:namespace-body
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-1.sentence-1
namespace-body
https://timsong-cpp.github.io/cppwp/n4861/namespace.def#nt:namespace-body
members
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:members
member names
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:member_names
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-1.sentence-2
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-1.sentence-3
point of declaration
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl
using-directive
https://timsong-cpp.github.io/cppwp/n4861/namespace.udir#nt:using-directive
using-directive
https://timsong-cpp.github.io/cppwp/n4861/namespace.udir#nt:using-directive
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-1.sentence-4
Example
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-1.example-1
2
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-2
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1123
[module.import]
https://timsong-cpp.github.io/cppwp/n4861/module.import
module-import-declaration
https://timsong-cpp.github.io/cppwp/n4861/module.import#nt:module-import-declaration
module-declaration
https://timsong-cpp.github.io/cppwp/n4861/module.unit#nt:module-declaration
(2.1)
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-2.1
(2.2)
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-2.2
module-declaration
https://timsong-cpp.github.io/cppwp/n4861/module.unit#nt:module-declaration
(2.3)
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-2.3
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-2.sentence-1
Note
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-2.note-1
module-import-declaration
https://timsong-cpp.github.io/cppwp/n4861/module.import#nt:module-import-declaration
module-import-declaration
https://timsong-cpp.github.io/cppwp/n4861/module.import#nt:module-import-declaration
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-2.sentence-2
Example
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-2.example-1
3
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-3
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1159
[expr.prim.id.qual]
https://timsong-cpp.github.io/cppwp/n4861/expr.prim.id.qual
using-directive
https://timsong-cpp.github.io/cppwp/n4861/namespace.udir#nt:using-directive
[namespace.qual]
https://timsong-cpp.github.io/cppwp/n4861/namespace.qual
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-3.sentence-1
4
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-4
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1165
global namespace
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:namespace,global
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-4.sentence-1
global namespace scope
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:namespace_scope,global
global scope
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:scope,global
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-4.sentence-2
[basic.scope.pdecl]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#pdecl
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-4.sentence-3
global name
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:name,global
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#namespace-4.sentence-4
6.4.7
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class
[basic.scope.class]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope.class
1
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-1
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1178
[class.mem]
https://timsong-cpp.github.io/cppwp/n4861/class.mem
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-1.sentence-1
2
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-2
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1184
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-2.sentence-1
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-2.sentence-2
3
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-3
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1189
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-3.sentence-1
4
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-4
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1194
declarator-id
https://timsong-cpp.github.io/cppwp/n4861/dcl.decl#nt:declarator-id
parameter-declaration-clause
https://timsong-cpp.github.io/cppwp/n4861/dcl.fct#nt:parameter-declaration-clause
default arguments
https://timsong-cpp.github.io/cppwp/n4861/dcl.fct.default
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-4.sentence-1
5
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-5
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1205
Example
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-5.example-1
6
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-6
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1232
(6.1)
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-6.1
derived
https://timsong-cpp.github.io/cppwp/n4861/class.derived
(6.2)
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-6.2
[expr.ref]
https://timsong-cpp.github.io/cppwp/n4861/expr.ref
(6.3)
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-6.3
[expr.ref]
https://timsong-cpp.github.io/cppwp/n4861/expr.ref
(6.4)
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-6.4
[expr.prim.id.qual]
https://timsong-cpp.github.io/cppwp/n4861/expr.prim.id.qual
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class-6.sentence-1
6.4.8
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#enum
[basic.scope.enum]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope.enum
1
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#enum-1
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1249
scoped enumerator
https://timsong-cpp.github.io/cppwp/n4861/dcl.enum#def:scoped_enumerators
enumeration scope
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:enumeration_scope
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#enum-1.sentence-1
enum-specifier
https://timsong-cpp.github.io/cppwp/n4861/dcl.enum#nt:enum-specifier
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#enum-1.sentence-2
6.4.9
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp
[basic.scope.temp]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope.temp
1
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-1
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1259
template-parameter
https://timsong-cpp.github.io/cppwp/n4861/temp.param#nt:template-parameter
template-parameter-list
https://timsong-cpp.github.io/cppwp/n4861/temp.pre#nt:template-parameter-list
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-1.sentence-1
2
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-2
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1264
template-declaration
https://timsong-cpp.github.io/cppwp/n4861/temp.pre#nt:template-declaration
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-2.sentence-1
declaration
https://timsong-cpp.github.io/cppwp/n4861/dcl.pre#nt:declaration
template-declaration
https://timsong-cpp.github.io/cppwp/n4861/temp.pre#nt:template-declaration
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-2.sentence-2
Example
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-2.example-1
template-declaration
https://timsong-cpp.github.io/cppwp/n4861/temp.pre#nt:template-declaration
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-2.sentence-3
namespace-body
https://timsong-cpp.github.io/cppwp/n4861/namespace.def#nt:namespace-body
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-2.sentence-4
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-2.sentence-5
3
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-3
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1289
point of declaration
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:point_of_declaration
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-3.sentence-1
Note
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-3.note-1
template-parameter
https://timsong-cpp.github.io/cppwp/n4861/temp.param#nt:template-parameter
template-parameter
https://timsong-cpp.github.io/cppwp/n4861/temp.param#nt:template-parameter
template-parameter
https://timsong-cpp.github.io/cppwp/n4861/temp.param#nt:template-parameter
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-3.sentence-2
template-parameter
https://timsong-cpp.github.io/cppwp/n4861/temp.param#nt:template-parameter
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-3.sentence-4
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-3.sentence-6
4
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-4
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1312
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-4.sentence-1
Note
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-4.note-1
template-parameter
https://timsong-cpp.github.io/cppwp/n4861/temp.param#nt:template-parameter
[basic.scope.hiding]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-4.sentence-2
Example
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-4.example-1
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-4.sentence-3
5
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-5
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1330
Note
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-5.note-1
[temp.local]
https://timsong-cpp.github.io/cppwp/n4861/temp.local
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-5.sentence-1
[temp.local]
https://timsong-cpp.github.io/cppwp/n4861/temp.local
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#temp-5.sentence-2
6.4.10
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding
[basic.scope.hiding]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope.hiding
1
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding-1
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1340
[basic.scope.declarative]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#declarative
[basic.lookup.unqual]
https://timsong-cpp.github.io/cppwp/n4861/basic.lookup.unqual
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding-1.sentence-1
2
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding-2
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1348
[class.name]
https://timsong-cpp.github.io/cppwp/n4861/class.name
[dcl.enum]
https://timsong-cpp.github.io/cppwp/n4861/dcl.enum
using-directive
https://timsong-cpp.github.io/cppwp/n4861/namespace.udir#nt:using-directive
[basic.lookup.unqual]
https://timsong-cpp.github.io/cppwp/n4861/basic.lookup.unqual
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding-2.sentence-1
3
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding-3
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1358
[basic.scope.class]
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#class
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding-3.sentence-1
derived class
https://timsong-cpp.github.io/cppwp/n4861/class.derived
[class.member.lookup]
https://timsong-cpp.github.io/cppwp/n4861/class.member.lookup
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding-3.sentence-2
4
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding-4
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1367
using-directive
https://timsong-cpp.github.io/cppwp/n4861/namespace.udir#nt:using-directive
using-directive
https://timsong-cpp.github.io/cppwp/n4861/namespace.udir#nt:using-directive
[namespace.qual]
https://timsong-cpp.github.io/cppwp/n4861/namespace.qual
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding-4.sentence-1
5
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding-5
#
https://github.com/cplusplus/draft/tree/ea10e25b784539f159580b58078ebe40f3179b20/source/basic.tex#L1373
visible
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#def:visible
.
https://timsong-cpp.github.io/cppwp/n4861/basic.scope#hiding-5.sentence-1
URLs of
crawlers that visited me
.