internal static AttributeNodeContainer AttributeGroupRootNode(string identifier, string value, bool invert, AttributeNodeContainer next) { AttributeNodeContainer rootNode = s_AttributeGroupContainerNodePool.Get(); rootNode.type = StyleASTNodeType.AttributeGroup; rootNode.identifier = identifier; rootNode.value = value; rootNode.invert = invert; rootNode.next = next; return(rootNode); }
internal static ExpressionNodeContainer ExpressionGroupRootNode(string identifier, bool invert, AttributeNodeContainer next) { ExpressionNodeContainer rootNode = s_ExpressionGroupContainerNodePool.Get(); rootNode.type = StyleASTNodeType.ExpressionGroup; rootNode.identifier = identifier; return(rootNode); }