在 X::Bind::NativeType 中§
请参阅主要文档 上下文中的 方法名称
method name(--> Str)
返回变量的名称。
在 X::Attribute::Required 中§
请参阅主要文档 上下文中的 方法名称
method name(--> Str)
返回属性的名称。
在角色 Encoding 中§
请参阅主要文档 上下文中的 方法名称
method name(--> Str)
将返回编码的主名称的抽象方法。
在 X::Attribute::Package 中§
请参阅主要文档 上下文中的 方法名称
method name(--> Str)
返回触发此错误的属性的名称。
在 X::IO::Symlink 中§
请参阅主要文档 上下文中的 方法名称
返回 symlink 无法创建的路径。
在 X::Signature::NameClash 中§
请参阅主要文档 上下文中的 方法名称
method name(--> Str)
返回用于多个参数的名称。
在 Pod::Block::Named 中§
请参阅主要文档 上下文中的 方法名称
method name(--> Str)
返回块的名称。
在 X::Dynamic::NotFound 中§
请参阅主要文档 上下文中的 方法名称
method name(--> Str)
返回尚未找到的变量的名称。
在角色 Metamodel::Naming 中§
请参阅主要文档 上下文中的 方法名称
method name()
返回元对象的名称(如果有)。
say 42.^name; # OUTPUT: «Int»
参数§
有关方法名称的详细信息,请参阅主要文档 in context
method name(Parameter: --> Str)
返回参数名称,其中包括所有 标记 和 小标记。当应用于代码或在声明中以确定声明的名称时,此名称在内部使用。此名称不一定可供调用者使用——如果可以,它还将显示为 别名。通常,名称将被选择性地描述为自文档的一种形式。
如果参数是匿名的,则将返回一个空字符串。
注意:在 Rakudo 2020.08 版本之前,匿名参数的返回值为 Nil
。
my Signature = :(Str , Bool);say .params[0].name; # OUTPUT: «$x»say .params[1].name; # OUTPUT: «»
例程§
有关方法名称的详细信息,请参阅主要文档 in context
method name(Routine: --> Str)
返回子例程或方法的名称。
标签§
有关方法名称的详细信息,请参阅主要文档 in context
不太有用,返回已定义标签的名称
A: while True
标量§
有关方法名称的详细信息,请参阅主要文档 in context
method name(Scalar: --> Str)
返回与容器关联的名称。
示例
my = 42;say .VAR.name; # OUTPUT: «$x»
线程§
有关方法名称的详细信息,请参阅主要文档 in context
method name(Thread: --> Str)
返回用户定义的字符串,该字符串可以在对象创建期间设置,以便识别 Thread
,如果没有指定此类字符串,则返回 '<anon>'
。
my = Thread.new(code => );my = Thread.new(code => , name => 'my thread');say .name; # OUTPUT: «<anon>»say .name; # OUTPUT: «my thread»
属性§
有关方法名称的详细信息,请参阅主要文档 in context
method name(Attribute: --> Str)
返回属性的名称。请注意,这始终是私有名称,因此如果属性声明为 has $.a
,则返回的名称为 $!a
。
my = Foo.^attributes(:local)[0];say .name; # OUTPUT: «@!bar»
变量§
有关方法名称的详细信息,请参阅主要文档 in context
method name(Variable: str)
返回变量的名称,包括标记。
Metamodel::DefiniteHOW§
有关方法名称的详细信息,请参阅主要文档 in context
method name()
返回明确类型的名称。
外部代码§
有关方法名称的详细信息,请参阅主要文档 in context
method name()
返回所包含代码的名称,如果它没有收到任何名称,则返回 <anon>
。
X::Attribute::NoPackage§
有关方法名称的详细信息,请参阅主要文档 in context
method name(--> Str)
返回属性的名称
在 X::IO::Link 中§
请参阅方法名称的 上下文中的主要文档
返回无法创建的链接的名称。
在 Encoding::Registry 中§
请参阅方法名称的 上下文中的主要文档
method register(Encoding --> Nil)
注册一个新的 Encoding
。
在角色 Systemic 中§
请参阅方法名称的 上下文中的主要文档
返回对象名称的实例方法。