From 03fbdc57fa0388a73de3d22e63982ddc9650fab4 Mon Sep 17 00:00:00 2001 From: Nicolas Stucki Date: Mon, 14 Sep 2020 17:05:01 +0200 Subject: [PATCH] Fix compiletime.erasedValue docs --- library/src/scala/compiletime/package.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/library/src/scala/compiletime/package.scala b/library/src/scala/compiletime/package.scala index ecc6abcd2e55..9a64de2aadc4 100644 --- a/library/src/scala/compiletime/package.scala +++ b/library/src/scala/compiletime/package.scala @@ -8,11 +8,13 @@ package object compiletime { * pattern match on it. For example, given a type `Tup <: Tuple`, one can * pattern-match on it as follows: * ``` - * erasedValue[Tup] match { + * inline erasedValue[Tup] match { * case _: EmptyTuple => ... * case _: h *: t => ... * } * ``` + * This value can only be used in an inline match and the value cannot be used in + * the branches. */ erased def erasedValue[T]: T = ???