Nix 2.30.1
Nix, the purely functional package manager; unstable internal interfaces
 
Loading...
Searching...
No Matches
nix::ParseUnquoted Struct Reference
Inheritance diagram for nix::ParseUnquoted:
nix::Parser

Public Member Functions

 ParseUnquoted (std::string_view s)
 
virtual void operator() (std::shared_ptr< Parser > &state, Strings &r) override
 Parse the next character(s)
 
- Public Member Functions inherited from nix::Parser
 Parser (std::string_view s)
 

Public Attributes

std::string acc
 Accumulated string.
 
- Public Attributes inherited from nix::Parser
std::string_view remaining
 

Member Function Documentation

◆ operator()()

virtual void nix::ParseUnquoted::operator() ( std::shared_ptr< Parser > & state,
Strings & r )
inlineoverridevirtual

Parse the next character(s)

Implements nix::Parser.

Member Data Documentation

◆ acc

std::string nix::ParseUnquoted::acc

Accumulated string.

Parsed argument up to this point. Empty string is not representable in unquoted syntax, so we use it for the initial state.


The documentation for this struct was generated from the following file: