Skip to content

TokenStreamSequenceToNodeMapping::TokenMappingDraft::TokenMappingDraft

Constructor

Synopsis

Declared in <SageIII/astTokenStream/tokenStreamMapping.h>

TokenMappingDraft(
    TokenStreamHalfOpenInterval const& token_subsequence,
    std::optional<TokenStreamHalfOpenInterval> leading_whitespace,
    std::optional<TokenStreamHalfOpenInterval> trailing_whitespace,
    std::optional<TokenStreamHalfOpenInterval> else_whitespace);

Parameters

Name

Description

token_subsequence

The object to copy construct from

leading_whitespace

Class template for optional values.

trailing_whitespace

Class template for optional values.

else_whitespace

Class template for optional values.

Created with MrDocs