ValidName

alpaca.internal.ValidName$package.ValidName
object ValidName

Attributes

Experimental
true
Source
ValidName.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
ValidName.type

Members list

Value members

Concrete methods

def check(name: String)(using quotes: Quotes)(using Log): Unit

Validates a token name during macro expansion.

Validates a token name during macro expansion.

Token names must not be an underscore (_) as that would be invalid.

Value parameters

name

the token name to validate

Attributes

Source
ValidName.scala
def from[Name <: ValidName](using quotes: Quotes)(using evidence$1: Type[Name], Log): ValidName

Attributes

Source
ValidName.scala