node_modules/gulp-sass/node_modules/node-sass/src/libsass/src/parser.cpp
// TODO: This needs some major work. Although feature conditions
// look like declarations their semantics differ siginificantly
This needs some major work. Although feature conditions
look like declarations their semantics differ siginificantly
This needs some major work . Although feature conditions look like declarations their semantics differ siginificantly
Supports_Condition* Parser::parse_supports_declaration()
  {
    Supports_Condition* cond = 0;
    Declaration* declaration = parse_declaration();
    if (!declaration) error("@supports condition expected declaration", pstate);
    cond = SASS_MEMORY_NEW(ctx.mem, Supports_Declaration,
                     declaration->pstate(),
                     declaration->property(),
                     declaration->value());
    return cond;
  }
Supports_Condition * Parser :: parse_supports_declaration ( ) { Supports_Condition * cond = 0 ; Declaration * declaration = parse_declaration ( ) ; if ( ! declaration ) error ( " " , pstate ) ; cond = SASS_MEMORY_NEW ( ctx . mem , Supports_Declaration , declaration -> pstate ( ) , declaration -> property ( ) , declaration -> value ( ) ) ; return cond ; }
TODO: This needs some major work.
TODO : This needs some major work .
// parse something declaration like // ToDo: maybe we need an additional error condition?