File: jsindentator/src/javascript-ast-nodes-apidoc.js
/*
this is the jsdoc of the JavaScript AST Types like if they were javascript classes -
*/
/* *
@module JavaScriptAST
*/
/**
@class VariableDeclaration
*/
/**
@attribute declarations
@type {VariableDeclarator}
@summary Array of
*/
/**
@class VariableDeclarator
*/
/**
* My example method
* @method doThing
* @param arg {Array} of type {{#crossLink "TestClass"}}{{/crossLink}}.
* @return {Boolean} true if success if achieved
*/
/**
* This description links to the {@link Macaroni} class.
*/
function Cheese() {
}
/**
* This description includes {@link Cheese|link text with {curly braces\}}.
*/
function Macaroni() {
}
/** This is a description of the foo function. */
function foo() {
}