Class EmbeddedSass.Value.ArgumentList

All Implemented Interfaces:
Message, MessageLite, MessageLiteOrBuilder, MessageOrBuilder, Serializable, EmbeddedSass.Value.ArgumentListOrBuilder
Enclosing class:
EmbeddedSass.Value

public static final class EmbeddedSass.Value.ArgumentList extends GeneratedMessageV3 implements EmbeddedSass.Value.ArgumentListOrBuilder
 A SassScript argument list value. This represents rest arguments passed to
 a function's `$arg...` parameter. Unlike a normal `List`, an argument list
 has an associated keywords map which tracks keyword arguments passed in
 alongside positional arguments.
 For each `ArgumentList` in `FunctionCallRequest.arguments` (including those
 nested within `List`s and `Map`s), the host must track whether its keyword
 arguments were accessed by the user. If they were, it must add its
 `ArgumentList.id` to `FunctionCallResponse.accessed_argument_lists`.
 The compiler must treat every `ArgumentList` whose `ArgumentList.id`
 appears in `FunctionCallResponse.accessed_argument_lists` as though it had
 been passed to `meta.keywords()`.
 
Protobuf type sass.embedded_protocol.Value.ArgumentList
See Also: