-
_check_attributes
-
Checks a tag's attributes.
-
_check_blockyness
-
Checks a tag's inline/block/normal nesting situations.
-
_check_css_value
-
Checks a CSS attribute/value combination is appropriate.
-
_check_externals
-
Checks the content under a tag's external references.
-
_check_js
-
Do the actual code check on the parse structure.
-
_check_labelling
-
Checks form field labelling.
-
_check_link_accessibility
-
Checks link accessibility.
-
_check_tag
-
Checks an XHTML tag for validity, including attributes. Return the results.
-
_get_next_tag
-
Get the next tag in the current XHTML document.
-
_get_tag_basis
-
Get the tag basis for the specified tag. e.g. '
' would become 'br'. Note: tags with parameters given are not supported.
-
_js_parse_assignment_operator
-
Return parse info for parse type.
-
_js_parse_cases
-
Return parse info for parse type.
-
_js_parse_command
-
Return parse info for parse type.
-
_js_parse_command_actual
-
Return parse info for parse type.
-
_js_parse_comma_expressions
-
Return parse info for parse type.
-
_js_parse_comma_parameters
-
Return parse info for parse type.
-
_js_parse_comma_variables
-
Return parse info for parse type.
-
_js_parse_expression
-
Return parse info for parse type.
-
_js_parse_expression_inner
-
Return parse info for parse type.
-
_js_parse_function_dec
-
Return parse info for parse type.
-
_js_parse_identify_chain
-
Return parse info for parse type.
-
_js_parse_if_rest
-
Return parse info for parse type.
-
_js_parse_js
-
Return parse info for parse type.
-
_js_parse_literal
-
Return parse info for parse type.
-
_js_parse_parameter
-
Return parse info for parse type.
-
_js_parse_variable
-
Return parse info for parse type.
-
_js_parse_variable_actual
-
Return parse info for parse type.
-
_strlen_sort
-
Helper function for usort to sort a list by string length.
-
_validate_css_class
-
Checks a CSS class.
-
_validate_css_sheet
-
Checks a CSS style sheet.
-
_xhtml_error
-
Get some general debugging information for an identified XHTML error.
-
__check_tag
-
Checks an XHTML tag for validity, including attributes. Return the results.
-
js_add_variable_reference
-
Add a reference to a named variable.
-
js_check_assignment
-
Check an assignment statement.
-
js_check_call
-
Check a function call.
-
js_check_command
-
Check a parsed command.
-
js_check_expression
-
Check an expression.
-
js_check_function
-
Check a function declaration.
-
js_check_variable
-
Check a variable.
-
js_check_variable_list
-
Check a variable list for consistency.
-
js_die_error
-
Make a JS error (critically).
-
js_ensure_type
-
Do type checking for something specific.
-
js_get_variable_type
-
Get the type of a variable.
-
js_infer_expression_type_to_variable_type
-
If the given expression is a direct variable expression, this function will infer the type as the given type. This therefore allows type infering on usage as well as on assignment.
-
js_lex
-
Lex some Javascript code.
-
js_log_warning
-
Log a warning when lexing/parsing/checking.
-
js_parse
-
Return parse info for parse type.
-
js_parser_error
-
Give a parse error.
-
js_pos_to_line_details
-
Convert a position to a triplet of details about the line it is on.
-
js_scan_extractive_expressions
-
Scan through a complex variable, checking any expressions embedded in it.
-
js_set_ocportal_type
-
Add a type to the list of used types for a variable.
-
js_lex.php
-
-
js_parse.php
-
-
js_validator.php
-