api

alloc_utils.ch

Declarations in alloc_utils.ch

12 declarationscss_parser

Declarations

Public only
alloc_keyword_data#
function
func alloc_keyword_data(builder : *ASTBuilder, kw_value : &CSSKeywordValueData, kind : CSSKeywordKind, view : &string_view) : void
alloc_value_keyword#
function
func alloc_value_keyword(builder : *ASTBuilder, value : &CSSValue, kind : CSSKeywordKind, view : &string_view) : void
allocate_multiple_values#
function
func allocate_multiple_values(builder : *ASTBuilder, value : &CSSValue) : *vector<CSSValue>
alloc_two_value_keywords#
function
func alloc_two_value_keywords(builder : *ASTBuilder, value : &CSSValue, first_kind : CSSKeywordKind, second_kind : CSSKeywordKind, first_view : &string_view, second_view : &string_view) : void
alloc_value_number#
function
func alloc_value_number(builder : *ASTBuilder, value : &CSSValue, view : &string_view) : void
alloc_value_length_var#
function
func alloc_value_length_var(parser : *Parser, builder : *ASTBuilder, value : &CSSValue, view : &string_view) : void
alloc_value_length_raw#
function
func alloc_value_length_raw(parser : *Parser, builder : *ASTBuilder, value : &CSSValue, view : &string_view, required_unit : bool) : void
alloc_value_length#
function
func alloc_value_length(parser : *Parser, builder : *ASTBuilder, value : &CSSValue, view : &string_view, required_unit : bool) : void
alloc_value_num_length_raw#
function
func alloc_value_num_length_raw(parser : *Parser, builder : *ASTBuilder, value : &CSSValue, view : &string_view) : void
alloc_value_num_length#
function
func alloc_value_num_length(parser : *Parser, builder : *ASTBuilder, value : &CSSValue, view : &string_view) : void
alloc_color_val_data#
function
func alloc_color_val_data(builder : *ASTBuilder, value : &CSSValue, view : &string_view, kind : CSSColorKind) : void
alloc_named_color#
function
func alloc_named_color(builder : *ASTBuilder, value : &CSSValue, view : &string_view) : void