Class EmbeddedSass.Value.ArgumentList.Builder

All Implemented Interfaces:
Message.Builder, MessageLite.Builder, MessageLiteOrBuilder, MessageOrBuilder, Cloneable, EmbeddedSass.Value.ArgumentListOrBuilder
Enclosing class:
EmbeddedSass.Value.ArgumentList

public static final class EmbeddedSass.Value.ArgumentList.Builder extends GeneratedMessageV3.Builder<EmbeddedSass.Value.ArgumentList.Builder> 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