Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
CssSourceA CSS structure is a list of S.statements.
expand_ns css expands the namespaces in the given css, according to the namespace statements in css. Some predefined namespaces can be given with ns optional argument. If not specified, the default namespaces are used.
expand_nested statements expands nested rules in statements. By now, this expansion handles only nesting rules with a single selector nested.
Pretty-print the given (non-expanded) CSS to the given formatter.
Pretty-print the given (with namespaces expanded) CSS to the given formatter.
val compute_decls :
(module P.Prop_space) ->
root:C.t ->
parent:C.t ->
C.t ->
P.binding list ->
C.tSee C.compute_decls.