SYMBOL INDEX (1317 symbols across 18 files) FILE: Gruntfile.js function compileFile (line 40) | function compileFile(fileName, isTest) { FILE: editor/mode/javascript/javascript.js function kw (line 11) | function kw(type) {return {type: type, style: "keyword"};} function chain (line 57) | function chain(stream, state, f) { function nextUntilUnescaped (line 62) | function nextUntilUnescaped(stream, end) { function ret (line 75) | function ret(tp, style, cont) { function jsTokenBase (line 80) | function jsTokenBase(stream, state) { function jsTokenString (line 129) | function jsTokenString(quote) { function jsTokenComment (line 137) | function jsTokenComment(stream, state) { function JSLexical (line 153) | function JSLexical(indented, column, type, align, prev, info) { function inScope (line 162) | function inScope(state, varname) { function parseJS (line 167) | function parseJS(state, style, type, content, stream) { function pass (line 191) | function pass() { function cont (line 194) | function cont() { function register (line 198) | function register(varname) { function pushcontext (line 211) | function pushcontext() { function popcontext (line 215) | function popcontext() { function pushlex (line 219) | function pushlex(type, info) { function poplex (line 227) | function poplex() { function expect (line 237) | function expect(wanted) { function statement (line 245) | function statement(type) { function expression (line 263) | function expression(type) { function maybeexpression (line 273) | function maybeexpression(type) { function maybeoperator (line 278) | function maybeoperator(type, value) { function maybelabel (line 286) | function maybelabel(type) { function property (line 290) | function property(type) { function objprop (line 293) | function objprop(type) { function commasep (line 297) | function commasep(what, end) { function block (line 308) | function block(type) { function maybetype (line 312) | function maybetype(type) { function typedef (line 316) | function typedef(type) { function vardef1 (line 320) | function vardef1(type, value) { function vardef2 (line 327) | function vardef2(type, value) { function forspec1 (line 331) | function forspec1(type) { function formaybein (line 337) | function formaybein(_type, value) { function forspec2 (line 341) | function forspec2(type, value) { function forspec3 (line 346) | function forspec3(type) { function functiondef (line 349) | function functiondef(type, value) { function funarg (line 353) | function funarg(type, value) { FILE: editor/scripts/codemirror.js function CodeMirror (line 42) | function CodeMirror(place, options) { function makeDisplay (line 94) | function makeDisplay(place, docStart) { function loadMode (line 193) | function loadMode(cm) { function wrappingChanged (line 205) | function wrappingChanged(cm) { function estimateHeight (line 219) | function estimateHeight(cm) { function estimateLineHeights (line 232) | function estimateLineHeights(cm) { function keyMapChanged (line 240) | function keyMapChanged(cm) { function themeChanged (line 247) | function themeChanged(cm) { function guttersChanged (line 253) | function guttersChanged(cm) { function updateGutters (line 259) | function updateGutters(cm) { function lineLength (line 273) | function lineLength(doc, line) { function computeMaxLength (line 291) | function computeMaxLength(cm) { function setGuttersForLineNumbers (line 307) | function setGuttersForLineNumbers(options) { function updateScrollbars (line 323) | function updateScrollbars(cm) { function visibleLines (line 357) | function visibleLines(display, doc, viewPort) { function alignHorizontally (line 368) | function alignHorizontally(cm) { function maybeUpdateLineNumberWidth (line 380) | function maybeUpdateLineNumberWidth(cm) { function lineNumberFor (line 397) | function lineNumberFor(options, i) { function compensateForHScroll (line 400) | function compensateForHScroll(display) { function updateDisplay (line 406) | function updateDisplay(cm, changes, viewPort) { function updateDisplayInner (line 436) | function updateDisplayInner(cm, changes, visible) { function updateViewOffset (line 547) | function updateViewOffset(cm) { function computeIntact (line 553) | function computeIntact(intact, changes) { function getDimensions (line 574) | function getDimensions(cm) { function patchDisplay (line 587) | function patchDisplay(cm, from, to, intact, updateNumbersFrom) { function buildLineElement (line 654) | function buildLineElement(cm, line, lineNo, dims, reuse) { function positionLineWidget (line 731) | function positionLineWidget(widget, node, wrap, dims) { function updateSelection (line 751) | function updateSelection(cm) { function updateSelectionCursor (line 775) | function updateSelectionCursor(cm) { function updateSelectionRange (line 791) | function updateSelectionRange(cm) { function restartBlink (line 863) | function restartBlink(cm) { function startWorker (line 876) | function startWorker(cm, time) { function highlightWorker (line 881) | function highlightWorker(cm) { function findStartLine (line 921) | function findStartLine(cm, n, precise) { function getStateBefore (line 936) | function getStateBefore(cm, n, precise) { function paddingTop (line 953) | function paddingTop(display) {return display.lineSpace.offsetTop;} function paddingVert (line 954) | function paddingVert(display) {return display.mover.offsetHeight - displ... function paddingLeft (line 955) | function paddingLeft(display) { function measureChar (line 960) | function measureChar(cm, line, ch, data, bias) { function findCachedMeasurement (line 976) | function findCachedMeasurement(cm, line) { function clearCachedMeasurement (line 987) | function clearCachedMeasurement(cm, line) { function measureLine (line 992) | function measureLine(cm, line) { function measureLineInner (line 1008) | function measureLineInner(cm, line) { function measureLineWidth (line 1092) | function measureLineWidth(cm, line) { function clearCaches (line 1107) | function clearCaches(cm) { function pageScrollX (line 1114) | function pageScrollX() { return window.pageXOffset || (document.document... function pageScrollY (line 1115) | function pageScrollY() { return window.pageYOffset || (document.document... function intoCoordSystem (line 1118) | function intoCoordSystem(cm, lineObj, rect, context) { function fromCoordSystem (line 1140) | function fromCoordSystem(cm, coords, context) { function charCoords (line 1157) | function charCoords(cm, pos, context, lineObj, bias) { function cursorCoords (line 1162) | function cursorCoords(cm, pos, context, lineObj, measurement) { function PosWithInfo (line 1192) | function PosWithInfo(line, ch, outside, xRel) { function coordsChar (line 1200) | function coordsChar(cm, x, y) { function coordsCharInner (line 1221) | function coordsCharInner(cm, lineObj, lineNo, x, y) { function textHeight (line 1263) | function textHeight(display) { function charWidth (line 1282) | function charWidth(display) { function startOperation (line 1300) | function startOperation(cm) { function endOperation (line 1317) | function endOperation(cm) { function operation (line 1374) | function operation(cm1, f) { function docOperation (line 1383) | function docOperation(f) { function runInOp (line 1392) | function runInOp(cm, f) { function regChange (line 1400) | function regChange(cm, from, to, lendiff) { function slowPoll (line 1408) | function slowPoll(cm) { function fastPoll (line 1416) | function fastPoll(cm) { function readInput (line 1432) | function readInput(cm) { function resetInput (line 1467) | function resetInput(cm, user) { function focusInput (line 1484) | function focusInput(cm) { function isReadOnly (line 1489) | function isReadOnly(cm) { function registerEventHandlers (line 1495) | function registerEventHandlers(cm) { function eventInWidget (line 1609) | function eventInWidget(display, e) { function posFromMouse (line 1615) | function posFromMouse(cm, e, liberal) { function onMouseDown (line 1630) | function onMouseDown(e) { function clickInGutter (line 1770) | function clickInGutter(cm, e) { function onDrop (line 1799) | function onDrop(e) { function onDragStart (line 1844) | function onDragStart(cm, e) { function setScrollTop (line 1866) | function setScrollTop(cm, val) { function setScrollLeft (line 1875) | function setScrollLeft(cm, val, isScroller) { function onScrollWheel (line 1905) | function onScrollWheel(cm, e) { function doHandleBinding (line 1973) | function doHandleBinding(cm, bound, dropShift) { function allKeyMaps (line 1993) | function allKeyMaps(cm) { function handleKeyBinding (line 2001) | function handleKeyBinding(cm, e) { function handleCharBinding (line 2038) | function handleCharBinding(cm, e, ch) { function onKeyDown (line 2050) | function onKeyDown(e) { function onKeyPress (line 2068) | function onKeyPress(e) { function onFocus (line 2084) | function onFocus(cm) { function onBlur (line 2096) | function onBlur(cm) { function onContextMenu (line 2107) | function onContextMenu(cm, e) { function clipPostChange (line 2175) | function clipPostChange(doc, change, pos) { function computeSelAfterChange (line 2191) | function computeSelAfterChange(doc, change, hint) { function filterChange (line 2214) | function filterChange(doc, change, update) { function makeChange (line 2238) | function makeChange(doc, change, selUpdate, ignoreReadOnly) { function makeChangeNoReadonly (line 2262) | function makeChangeNoReadonly(doc, change, selUpdate) { function makeChangeFromHistory (line 2278) | function makeChangeFromHistory(doc, type) { function shiftDoc (line 2318) | function shiftDoc(doc, distance) { function makeChangeSingleDoc (line 2326) | function makeChangeSingleDoc(doc, change, selAfter, spans) { function makeChangeSingleDocInEditor (line 2356) | function makeChangeSingleDocInEditor(cm, change, spans, selAfter) { function replaceRange (line 2408) | function replaceRange(doc, code, from, to, origin) { function Pos (line 2417) | function Pos(line, ch) { function posEq (line 2423) | function posEq(a, b) {return a.line == b.line && a.ch == b.ch;} function posLess (line 2424) | function posLess(a, b) {return a.line < b.line || (a.line == b.line && a... function copyPos (line 2425) | function copyPos(x) {return Pos(x.line, x.ch);} function clipLine (line 2429) | function clipLine(doc, n) {return Math.max(doc.first, Math.min(n, doc.fi... function clipPos (line 2430) | function clipPos(doc, pos) { function clipToLen (line 2436) | function clipToLen(pos, linelen) { function isLine (line 2442) | function isLine(doc, l) {return l >= doc.first && l < doc.first + doc.si... function extendSelection (line 2446) | function extendSelection(doc, pos, other, bias) { function filterSelectionChange (line 2465) | function filterSelectionChange(doc, anchor, head) { function setSelection (line 2476) | function setSelection(doc, anchor, head, bias, checkAtomic) { function reCheckSelection (line 2505) | function reCheckSelection(cm) { function skipAtomic (line 2509) | function skipAtomic(doc, pos, bias, mayClear) { function scrollCursorIntoView (line 2561) | function scrollCursorIntoView(cm) { function scrollPosIntoView (line 2579) | function scrollPosIntoView(cm, pos, margin) { function scrollIntoView (line 2597) | function scrollIntoView(cm, x1, y1, x2, y2) { function calculateScrollPos (line 2603) | function calculateScrollPos(cm, x1, y1, x2, y2) { function updateScrollPos (line 2629) | function updateScrollPos(cm, left, top) { function addToScrollPos (line 2634) | function addToScrollPos(cm, left, top) { function indentLine (line 2643) | function indentLine(cm, n, how, aggressive) { function changeLine (line 2683) | function changeLine(cm, handle, op) { function findPosH (line 2693) | function findPosH(doc, pos, dir, unit, visually) { function findPosV (line 2738) | function findPosV(cm, pos, dir, unit) { function findWordAt (line 2755) | function findWordAt(line, pos) { function selectLine (line 2769) | function selectLine(cm, line) { function interpret (line 3101) | function interpret(val) { function option (line 3143) | function option(name, deflt, handle, notOnInit) { function copyState (line 3303) | function copyState(mode, state) { function startState (line 3316) | function startState(mode, a1, a2) { function getKeyMap (line 3456) | function getKeyMap(val) { function lookupKey (line 3461) | function lookupKey(name, maps, handle) { function isModifierKey (line 3485) | function isModifierKey(event) { function keyName (line 3489) | function keyName(event, noShift) { function save (line 3522) | function save() {textarea.value = cm.getValue();} function StringStream (line 3564) | function StringStream(string, tabSize) { function TextMarker (line 3630) | function TextMarker(doc, type) { function markText (line 3717) | function markText(doc, from, to, options, type) { function SharedTextMarker (line 3779) | function SharedTextMarker(markers, primary) { function markTextShared (line 3800) | function markTextShared(doc, from, to, options, type) { function getMarkedSpanFor (line 3817) | function getMarkedSpanFor(spans, marker) { function removeMarkedSpan (line 3823) | function removeMarkedSpan(spans, span) { function addMarkedSpan (line 3828) | function addMarkedSpan(line, span) { function markedSpansBefore (line 3833) | function markedSpansBefore(old, startCh, isInsert) { function markedSpansAfter (line 3847) | function markedSpansAfter(old, endCh, isInsert) { function stretchSpansOverChange (line 3861) | function stretchSpansOverChange(doc, change) { function mergeOldSpans (line 3924) | function mergeOldSpans(doc, change) { function removeReadOnlyRanges (line 3946) | function removeReadOnlyRanges(doc, from, to) { function collapsedSpanAt (line 3974) | function collapsedSpanAt(line, ch) { function collapsedSpanAtStart (line 3986) | function collapsedSpanAtStart(line) { return collapsedSpanAt(line, -1); } function collapsedSpanAtEnd (line 3987) | function collapsedSpanAtEnd(line) { return collapsedSpanAt(line, line.te... function visualLine (line 3989) | function visualLine(doc, line) { function lineIsHidden (line 3996) | function lineIsHidden(doc, line) { function lineIsHiddenInner (line 4007) | function lineIsHiddenInner(doc, line, span) { function detachMarkedSpans (line 4022) | function detachMarkedSpans(line) { function attachMarkedSpans (line 4030) | function attachMarkedSpans(line, spans) { function widgetOperation (line 4045) | function widgetOperation(f) { function widgetHeight (line 4072) | function widgetHeight(widget) { function addLineWidget (line 4079) | function addLineWidget(cm, handle, node, options) { function makeLine (line 4099) | function makeLine(text, markedSpans, estimateHeight) { function updateLine (line 4106) | function updateLine(line, text, markedSpans, estimateHeight) { function cleanUpLine (line 4117) | function cleanUpLine(line) { function runMode (line 4125) | function runMode(cm, text, mode, state, f) { function highlightLine (line 4149) | function highlightLine(cm, line, state) { function getLineStyles (line 4185) | function getLineStyles(cm, line) { function processLine (line 4193) | function processLine(cm, line, state) { function styleToClass (line 4204) | function styleToClass(style) { function lineContent (line 4210) | function lineContent(cm, realLine, measure) { function buildToken (line 4259) | function buildToken(builder, text, style, startStyle, endStyle) { function buildTokenMeasure (line 4297) | function buildTokenMeasure(builder, text, style, startStyle, endStyle) { function buildTokenSplitSpaces (line 4321) | function buildTokenSplitSpaces(inner) { function buildCollapsedSpan (line 4333) | function buildCollapsedSpan(builder, size, widget) { function insertLineContent (line 4348) | function insertLineContent(line, builder, styles) { function updateDoc (line 4408) | function updateDoc(doc, change, markedSpans, selAfter, estimateHeight) { function LeafChunk (line 4454) | function LeafChunk(lines) { function BranchChunk (line 4489) | function BranchChunk(children) { function linkedDocs (line 4823) | function linkedDocs(doc, f, sharedHistOnly) { function attachDoc (line 4837) | function attachDoc(cm, doc) { function getLine (line 4850) | function getLine(chunk, n) { function getBetween (line 4862) | function getBetween(doc, start, end) { function getLines (line 4873) | function getLines(doc, from, to) { function updateLineHeight (line 4879) | function updateLineHeight(line, height) { function lineNo (line 4884) | function lineNo(line) { function lineAtHeight (line 4896) | function lineAtHeight(chunk, h) { function heightAtLine (line 4915) | function heightAtLine(cm, lineObj) { function getOrder (line 4934) | function getOrder(line) { function makeHistory (line 4942) | function makeHistory(startGen) { function attachLocalSpans (line 4956) | function attachLocalSpans(doc, change, from, to) { function historyChangeFromChange (line 4965) | function historyChangeFromChange(doc, change) { function addToHistory (line 4972) | function addToHistory(doc, change, selAfter, opId) { function removeClearedSpans (line 5009) | function removeClearedSpans(spans) { function getOldSpans (line 5018) | function getOldSpans(doc, change) { function copyHistoryArray (line 5028) | function copyHistoryArray(events, newGroup) { function rebaseHistSel (line 5049) | function rebaseHistSel(pos, from, to, diff) { function rebaseHistArray (line 5065) | function rebaseHistArray(array, from, to, diff) { function rebaseHist (line 5094) | function rebaseHist(hist, change) { function stopMethod (line 5102) | function stopMethod() {e_stop(this);} function addStop (line 5104) | function addStop(event) { function e_preventDefault (line 5109) | function e_preventDefault(e) { function e_stopPropagation (line 5113) | function e_stopPropagation(e) { function e_defaultPrevented (line 5117) | function e_defaultPrevented(e) { function e_stop (line 5120) | function e_stop(e) {e_preventDefault(e); e_stopPropagation(e);} function e_target (line 5125) | function e_target(e) {return e.target || e.srcElement;} function e_button (line 5126) | function e_button(e) { function on (line 5139) | function on(emitter, type, f) { function off (line 5151) | function off(emitter, type, f) { function signal (line 5164) | function signal(emitter, type /*, values...*/) { function signalLater (line 5172) | function signalLater(emitter, type /*, values...*/) { function signalDOMEvent (line 5186) | function signalDOMEvent(cm, e) { function fireDelayed (line 5191) | function fireDelayed() { function hasHandler (line 5198) | function hasHandler(emitter, type) { function Delayed (line 5214) | function Delayed() {this.id = null;} function countColumn (line 5219) | function countColumn(string, end, tabSize, startIndex, startValue) { function spaceStr (line 5233) | function spaceStr(n) { function lst (line 5239) | function lst(arr) { return arr[arr.length-1]; } function selectInput (line 5241) | function selectInput(node) { function indexOf (line 5252) | function indexOf(collection, elt) { function createObj (line 5259) | function createObj(base, props) { function copyObj (line 5267) | function copyObj(obj, target) { function emptyArray (line 5273) | function emptyArray(size) { function bind (line 5278) | function bind(f) { function isWordChar (line 5284) | function isWordChar(ch) { function isEmpty (line 5289) | function isEmpty(obj) { function elt (line 5298) | function elt(tag, content, className, style) { function removeChildren (line 5307) | function removeChildren(e) { function removeChildrenAndAdd (line 5313) | function removeChildrenAndAdd(parent, e) { function setTextContent (line 5317) | function setTextContent(e, str) { function getRect (line 5324) | function getRect(node) { function spanAffectsWrapping (line 5347) | function spanAffectsWrapping() { return false; } function scrollbarWidth (line 5364) | function scrollbarWidth(measure) { function zeroWidthElement (line 5374) | function zeroWidthElement(measure) { function iterateBidiSections (line 5444) | function iterateBidiSections(order, from, to, f) { function bidiLeft (line 5453) | function bidiLeft(part) { return part.level % 2 ? part.to : part.from; } function bidiRight (line 5454) | function bidiRight(part) { return part.level % 2 ? part.from : part.to; } function lineLeft (line 5456) | function lineLeft(line) { var order = getOrder(line); return order ? bid... function lineRight (line 5457) | function lineRight(line) { function lineStart (line 5463) | function lineStart(cm, lineN) { function lineEnd (line 5471) | function lineEnd(cm, lineN) { function compareBidiLevel (line 5480) | function compareBidiLevel(order, a, b) { function getBidiPartAt (line 5487) | function getBidiPartAt(order, pos) { function moveInLine (line 5507) | function moveInLine(line, pos, dir, byUnit) { function moveVisually (line 5520) | function moveVisually(line, start, dir, byUnit) { function moveLogically (line 5543) | function moveLogically(line, start, dir, byUnit) { function charType (line 5577) | function charType(code) { FILE: editor/scripts/editor.js function updateExpand (line 71) | function updateExpand() { function run (line 92) | function run() { FILE: editor/scripts/escodegen.js function require (line 3) | function require(file, parentModule) { function getDefaultOptions (line 167) | function getDefaultOptions() { function stringRepeat (line 203) | function stringRepeat(str, num) { function hasLineTerminator (line 218) | function hasLineTerminator(str) { function endsWithLineTerminator (line 221) | function endsWithLineTerminator(str) { function updateDeeply (line 225) | function updateDeeply(target, override) { function generateNumber (line 246) | function generateNumber(value) { function escapeRegExpCharacter (line 293) | function escapeRegExpCharacter(ch, previousIsBackslash) { function generateRegExp (line 301) | function generateRegExp(reg) { function escapeAllowedCharacter (line 338) | function escapeAllowedCharacter(code, next) { function escapeDisallowedCharacter (line 365) | function escapeDisallowedCharacter(code) { function escapeDirective (line 388) | function escapeDirective(str) { function escapeString (line 405) | function escapeString(str) { function flattenToString (line 440) | function flattenToString(arr) { function toSourceNodeWhenNeeded (line 448) | function toSourceNodeWhenNeeded(generated, node) { function noEmptySpace (line 468) | function noEmptySpace() { function join (line 471) | function join(left, right) { function addIndent (line 491) | function addIndent(stmt) { function withIndent (line 497) | function withIndent(fn) { function calculateSpaces (line 505) | function calculateSpaces(str) { function adjustMultilineComment (line 514) | function adjustMultilineComment(value, specialBase) { function generateComment (line 547) | function generateComment(comment, specialBase) { function addCommentsToStatement (line 560) | function addCommentsToStatement(stmt, result) { function parenthesize (line 621) | function parenthesize(text, current, should) { function maybeBlock (line 631) | function maybeBlock(stmt, semicolonOptional, functionBody) { function maybeBlockSuffix (line 654) | function maybeBlockSuffix(stmt, result) { function generateVerbatim (line 674) | function generateVerbatim(expr, option) { function generateIdentifier (line 683) | function generateIdentifier(node) { function generatePattern (line 686) | function generatePattern(node, options) { function generateFunctionBody (line 699) | function generateFunctionBody(node) { function generateExpression (line 740) | function generateExpression(expr, option) { function generateStatement (line 1305) | function generateStatement(stmt, option) { function generate (line 1760) | function generate(node, options) { function SourceNode (line 1963) | function SourceNode(aLine, aColumn, aSource, aChunks, aName) { function addMappingWithCode (line 2023) | function addMappingWithCode(mapping, code) { function getArg (line 2191) | function getArg(aArgs, aName, aDefaultValue) { function urlParse (line 2203) | function urlParse(aUrl) { function urlGenerate (line 2217) | function urlGenerate(aParsedUrl) { function join (line 2234) | function join(aRoot, aPath) { function toSetString (line 2246) | function toSetString(aStr) { function fromSetString (line 2250) | function fromSetString(aStr) { function relative (line 2254) | function relative(aRoot, aPath) { function strcmp (line 2263) | function strcmp(aStr1, aStr2) { function compareByOriginalPositions (line 2268) | function compareByOriginalPositions(mappingA, mappingB, onlyCompareOrigi... function compareByGeneratedPositions (line 2294) | function compareByGeneratedPositions(mappingA, mappingB, onlyCompareGene... function amdefine (line 2324) | function amdefine(module, requireFn) { function SourceMapGenerator (line 2523) | function SourceMapGenerator(aArgs) { function ArraySet (line 2753) | function ArraySet() { function toVLQSigned (line 2805) | function toVLQSigned(aValue) { function fromVLQSigned (line 2808) | function fromVLQSigned(aValue) { function SourceMapConsumer (line 2884) | function SourceMapConsumer(aSourceMap) { function recursiveSearch (line 3124) | function recursiveSearch(aLow, aHigh, aNeedle, aHaystack, aCompare) { function isStrictModeReservedWordES6 (line 3157) | function isStrictModeReservedWordES6(id) { function isKeywordES5 (line 3172) | function isKeywordES5(id, strict) { function isKeywordES6 (line 3178) | function isKeywordES6(id, strict) { function isRestrictedWord (line 3203) | function isRestrictedWord(id) { function isIdentifierName (line 3206) | function isIdentifierName(id) { function isDecimalDigit (line 3239) | function isDecimalDigit(ch) { function isHexDigit (line 3242) | function isHexDigit(ch) { function isOctalDigit (line 3245) | function isOctalDigit(ch) { function isWhiteSpace (line 3248) | function isWhiteSpace(ch) { function isLineTerminator (line 3269) | function isLineTerminator(ch) { function isIdentifierStart (line 3272) | function isIdentifierStart(ch) { function isIdentifierPart (line 3275) | function isIdentifierPart(ch) { function ignoreJSHintError (line 3353) | function ignoreJSHintError() { function deepCopy (line 3361) | function deepCopy(obj) { function shallowCopy (line 3375) | function shallowCopy(obj) { function upperBound (line 3385) | function upperBound(array, func) { function lowerBound (line 3401) | function lowerBound(array, func) { function Reference (line 3571) | function Reference(parent, key) { function Element (line 3578) | function Element(node, path, wrap, ref) { function Controller (line 3584) | function Controller() { function addToPath (line 3588) | function addToPath(result, path) { function traverse (line 3787) | function traverse(root, visitor) { function replace (line 3791) | function replace(root, visitor) { function extendCommentRange (line 3795) | function extendCommentRange(comment, tokens) { function attachComments (line 3813) | function attachComments(tree, providedComments, tokens) { FILE: editor/scripts/escope.js function namespace (line 53) | function namespace(str, obj) { function assert (line 122) | function assert(cond, text) { function defaultOptions (line 128) | function defaultOptions() { function updateDeeply (line 135) | function updateDeeply(target, override) { function Reference (line 163) | function Reference(ident, scope, flag, writeExpr, maybeImplicitGlobal) { function Variable (line 282) | function Variable(name, scope) { function isStrictScope (line 336) | function isStrictScope(scope, block) { function Scope (line 389) | function Scope(block, opt) { function ScopeManager (line 768) | function ScopeManager(scopes) { function analyze (line 845) | function analyze(tree, providedOptions) { FILE: editor/scripts/estraverse.js function ignoreJSHintError (line 102) | function ignoreJSHintError() { } function deepCopy (line 111) | function deepCopy(obj) { function shallowCopy (line 126) | function shallowCopy(obj) { function upperBound (line 140) | function upperBound(array, func) { function lowerBound (line 159) | function lowerBound(array, func) { function Reference (line 240) | function Reference(parent, key) { function Element (line 249) | function Element(node, path, wrap, ref) { function Controller (line 256) | function Controller() { } function addToPath (line 263) | function addToPath(result, path) { function traverse (line 553) | function traverse(root, visitor) { function replace (line 558) | function replace(root, visitor) { function extendCommentRange (line 563) | function extendCommentRange(comment, tokens) { function attachComments (line 584) | function attachComments(tree, providedComments, tokens) { FILE: editor/scripts/expander.js function StringMap (line 52) | function StringMap(o) { function remdup (line 83) | function remdup(mark, mlist) { function marksof (line 90) | function marksof(ctx, stopName, originalName) { function resolve (line 109) | function resolve(stx) { function resolveCtx (line 138) | function resolveCtx(originalName, ctx, stop_spine, stop_branch, cache) { function resolveCtxFull (line 146) | function resolveCtxFull(originalName, ctx, stop_spine, stop_branch, cach... function arraysEqual (line 183) | function arraysEqual(a, b) { function renames (line 194) | function renames(defctx, oldctx, originalName) { function unionEl (line 203) | function unionEl(arr, el) { function fresh (line 213) | function fresh() { function wrapDelim (line 218) | function wrapDelim(towrap, delimSyntax) { function getParamIdentifiers (line 230) | function getParamIdentifiers(argSyntax) { function inherit (line 241) | function inherit(parent, child, methods) { function TermTree (line 251) | function TermTree() { function EOF (line 330) | function EOF(eof) { function Keyword (line 338) | function Keyword(keyword) { function Punc (line 346) | function Punc(punc) { function Delimiter (line 354) | function Delimiter(delim) { function LetMacro (line 362) | function LetMacro(name, body) { function Macro (line 374) | function Macro(name, body) { function AnonMacro (line 386) | function AnonMacro(body) { function OperatorDefinition (line 394) | function OperatorDefinition(type, name, prec, assoc, body) { function Module (line 412) | function Module(body, exports$3) { function Export (line 424) | function Export(name) { function VariableDeclaration (line 432) | function VariableDeclaration(ident, eq, init, comma) { function Statement (line 448) | function Statement() { function Empty (line 455) | function Empty() { function CatchClause (line 462) | function CatchClause(keyword, params, body) { function ForStatement (line 476) | function ForStatement(keyword, cond) { function ReturnStatement (line 488) | function ReturnStatement(keyword, expr) { function Expr (line 511) | function Expr() { function UnaryOp (line 518) | function UnaryOp(op, expr) { function PostfixOp (line 530) | function PostfixOp(expr, op) { function BinOp (line 542) | function BinOp(left, op, right) { function AssignmentExpression (line 556) | function AssignmentExpression(left, op, right) { function ConditionalExpression (line 570) | function ConditionalExpression(cond, question, tru, colon, fls) { function NamedFun (line 588) | function NamedFun(keyword, star, name, params, body) { function AnonFun (line 606) | function AnonFun(keyword, star, params, body) { function ArrowFun (line 622) | function ArrowFun(params, arrow, body) { function ObjDotGet (line 636) | function ObjDotGet(left, dot, right) { function ObjGet (line 650) | function ObjGet(left, right) { function Template (line 662) | function Template(template) { function Call (line 670) | function Call(fun, args) { function PrimaryExpression (line 682) | function PrimaryExpression() { function ThisExpression (line 689) | function ThisExpression(keyword) { function Lit (line 697) | function Lit(lit) { function Block (line 705) | function Block(body) { function ArrayLiteral (line 713) | function ArrayLiteral(array) { function Id (line 721) | function Id(id) { function Partial (line 729) | function Partial() { function PartialOperation (line 736) | function PartialOperation(stx, left) { function PartialExpression (line 748) | function PartialExpression(stx, left, combine) { function BindingStatement (line 762) | function BindingStatement(keyword, decls) { function VariableStatement (line 782) | function VariableStatement(keyword, decls) { function LetStatement (line 794) | function LetStatement(keyword, decls) { function ConstStatement (line 806) | function ConstStatement(keyword, decls) { function ParenExpression (line 818) | function ParenExpression(args, delim, commas) { function stxIsUnaryOp (line 855) | function stxIsUnaryOp(stx) { function stxIsBinOp (line 871) | function stxIsBinOp(stx) { function getUnaryOpPrec (line 899) | function getUnaryOpPrec(op) { function getBinaryOpPrec (line 915) | function getBinaryOpPrec(op) { function getBinaryOpAssoc (line 943) | function getBinaryOpAssoc(op) { function stxIsAssignOp (line 971) | function stxIsAssignOp(stx) { function enforestVarStatement (line 988) | function enforestVarStatement(stx, context, varStx) { function enforestAssignment (line 1031) | function enforestAssignment(stx, context, left, prevStx, prevTerms) { function enforestParenExpression (line 1062) | function enforestParenExpression(parens, context) { function adjustLineContext (line 1086) | function adjustLineContext(stx, original, current) { function getName (line 1148) | function getName(head, rest) { function getMacroInEnv (line 1163) | function getMacroInEnv(head, rest, env) { function nameInEnv (line 1192) | function nameInEnv(head, rest, env) { function resolveFast (line 1197) | function resolveFast(stx, env) { function expandMacro (line 1201) | function expandMacro(stx, context, opCtx, opType, macroObj) { function comparePrec (line 1264) | function comparePrec(left, right, assoc) { function enforest (line 1272) | function enforest(toks, context, prevStx, prevTerms) { function rewindOpCtx (line 1763) | function rewindOpCtx(opCtx, res) { function get_expression (line 1814) | function get_expression(stx, context) { function tagWithTerm (line 1861) | function tagWithTerm(term, stx) { function applyMarkToPatternEnv (line 1877) | function applyMarkToPatternEnv(newMark, env) { function loadMacroDef (line 1907) | function loadMacroDef(body, context) { function expandToTermTree (line 2000) | function expandToTermTree(stx, context) { function addToDefinitionCtx (line 2142) | function addToDefinitionCtx(idents, defscope, skipRep, paramscope) { function expandTermTreeToFinal (line 2189) | function expandTermTreeToFinal(term, context) { function expand (line 2350) | function expand(stx, context) { function makeExpanderContext (line 2361) | function makeExpanderContext(o) { function makeTopLevelExpanderContext (line 2419) | function makeTopLevelExpanderContext(options) { function expandTopLevel (line 2428) | function expandTopLevel(stx, moduleContexts, options) { function expandModule (line 2449) | function expandModule(stx, moduleContexts, options) { function loadModuleExports (line 2482) | function loadModuleExports(stx, newEnv, exports$3, oldEnv) { function flatten (line 2495) | function flatten(stx) { FILE: editor/scripts/jquery.js function isArraylike (line 848) | function isArraylike( obj ) { function Sizzle (line 1048) | function Sizzle( selector, context, results, seed ) { function createCache (line 1163) | function createCache() { function markFunction (line 1181) | function markFunction( fn ) { function assert (line 1190) | function assert( fn ) { function addHandle (line 1212) | function addHandle( attrs, handler ) { function siblingCheck (line 1227) | function siblingCheck( a, b ) { function createInputPseudo (line 1254) | function createInputPseudo( type ) { function createButtonPseudo (line 1265) | function createButtonPseudo( type ) { function createPositionalPseudo (line 1276) | function createPositionalPseudo( fn ) { function setFilters (line 2259) | function setFilters() {} function tokenize (line 2263) | function tokenize( selector, parseOnly ) { function toSelector (line 2330) | function toSelector( tokens ) { function addCombinator (line 2340) | function addCombinator( matcher, combinator, base ) { function elementMatcher (line 2390) | function elementMatcher( matchers ) { function condense (line 2404) | function condense( unmatched, map, filter, context, xml ) { function setMatcher (line 2425) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde... function matcherFromTokens (line 2518) | function matcherFromTokens( tokens ) { function matcherFromGroupMatchers (line 2573) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) { function multipleContexts (line 2701) | function multipleContexts( selector, contexts, results ) { function select (line 2710) | function select( selector, context, results, seed ) { function createOptions (line 2850) | function createOptions( options ) { function Data (line 3312) | function Data() { function dataAttr (line 3625) | function dataAttr( elem, key, data ) { function returnTrue (line 4305) | function returnTrue() { function returnFalse (line 4309) | function returnFalse() { function safeActiveElement (line 4313) | function safeActiveElement() { function sibling (line 5268) | function sibling( cur, dir ) { function winnow (line 5384) | function winnow( elements, qualifier, not ) { function manipulationTarget (line 5893) | function manipulationTarget( elem, content ) { function disableScript (line 5903) | function disableScript( elem ) { function restoreScript (line 5907) | function restoreScript( elem ) { function setGlobalEval (line 5920) | function setGlobalEval( elems, refElements ) { function cloneCopyEvent (line 5931) | function cloneCopyEvent( src, dest ) { function getAll (line 5966) | function getAll( context, tag ) { function fixInput (line 5977) | function fixInput( src, dest ) { function vendorPropName (line 6078) | function vendorPropName( style, name ) { function isHidden (line 6100) | function isHidden( elem, el ) { function getStyles (line 6109) | function getStyles( elem ) { function showHide (line 6113) | function showHide( elements, show ) { function setPositiveNumber (line 6384) | function setPositiveNumber( elem, value, subtract ) { function augmentWidthOrHeight (line 6392) | function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) { function getWidthOrHeight (line 6431) | function getWidthOrHeight( elem, name, extra ) { function css_defaultDisplay (line 6475) | function css_defaultDisplay( nodeName ) { function actualDisplay (line 6507) | function actualDisplay( name, doc ) { function buildParams (line 6693) | function buildParams( prefix, obj, traditional, add ) { function addToPrefiltersOrTransports (line 6809) | function addToPrefiltersOrTransports( structure ) { function inspectPrefiltersOrTransports (line 6841) | function inspectPrefiltersOrTransports( structure, options, originalOpti... function ajaxExtend (line 6868) | function ajaxExtend( target, src ) { function done (line 7314) | function done( status, nativeStatusText, responses, headers ) { function ajaxHandleResponses (line 7461) | function ajaxHandleResponses( s, jqXHR, responses ) { function ajaxConvert (line 7517) | function ajaxConvert( s, response, jqXHR, isSuccess ) { function createFxNow (line 7912) | function createFxNow() { function createTween (line 7919) | function createTween( value, prop, animation ) { function Animation (line 7933) | function Animation( elem, properties, options ) { function propFilter (line 8037) | function propFilter( props, specialEasing ) { function defaultPrefilter (line 8104) | function defaultPrefilter( elem, props, opts ) { function Tween (line 8227) | function Tween( elem, options, prop, end, easing ) { function genFx (line 8451) | function genFx( type, includeWidth ) { function getWindow (line 8749) | function getWindow( elem ) { FILE: editor/scripts/mori.js function n (line 15) | function n(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)... function r (line 16) | function r(a,b){var c=a.split("."),d=aa;c[0]in d||!d.execScript||d.execS... function da (line 16) | function da(a){return Array.prototype.join.call(arguments,"")} function ea (line 16) | function ea(a,b){for(var c in a)b.call(void 0,a[c],c,a)} function fa (line 16) | function fa(a,b){null!=a&&this.append.apply(this,arguments)} function ga (line 16) | function ga(a,b){a.sort(b||ha)} function ia (line 16) | function ia(a,b){for(var c=0;cb?1:a>>-15,461845907)} function hc (line 37) | function hc(a,b){var c=a^b;return fc(c<<13|c>>>-13,5)+3864292196} function ic (line 38) | function ic(a,b){var c=a^b,c=fc(c^c>>>16,2246822507),c=fc(c^c>>>13,32664... function mc (line 38) | function mc(a){255g?1:c.n(a,b,f,0)} function qd (line 92) | function qd(a){return sc.a(a,od)?od:function(b,c){var d=a.a?a.a(b,c):a.c... function a (line 93) | function a(a,b){if(D(b)){var c=rd.b?rd.b(b):rd.call(null,b),g=qd(a);ia(c... function b (line 93) | function b(a){return c.a(od,a)} function a (line 93) | function a(a,b,c){return sd.a(function(c,f){return qd(b).call(null,a.b?a... function b (line 93) | function b(a,b){return c.c(a,od, function a (line 94) | function a(a,b,c){for(c=D(c);;)if(c){var g=G(c);b=a.a?a.a(b,g):a.call(nu... function b (line 94) | function b(a,b){var c=D(b);if(c){var g=G(c),c=K(c);return A.c?A.c(a,g,c)... function a (line 95) | function a(a,b,c){return c&&(c.j&524288||c.Sb)?c.O(null,a,b):c instanceo... function b (line 95) | function b(a,b){return b&&(b.j&524288||b.Sb)?b.R(null,a):b instanceof Ar... function ud (line 96) | function ud(a){return a} function a (line 97) | function a(a,b){return function(){function c(b,e){return a.a?a.a(b,e):a.... function b (line 97) | function b(a){return c.a(a,ud)} function a (line 98) | function a(a,b,c,g){a=a.b?a.b(b):a.call(null,b);c=A.c(a,c,g);return a.b?... function b (line 98) | function b(a,b,f){return c.n(a,b,b.l?b.l():b.call(null),f)} function b (line 98) | function b(a, function d (line 99) | function d(b,c,d){return A.c(a,b+c,d)} function a (line 100) | function a(c,f,g){var h=null;if(2c)if(K(d))a=c,c=G(d),d=K(d);else return c>... function a (line 104) | function a(c,f,g){var h=null;if(2< function b (line 105) | function b(a,c,d){for(;;)if(a>=c)if(K(d))a=c,c=G(d),d=K(d);else return c... function Cd (line 106) | function Cd(a,b){var c=(a-a%b)/b;return 0<=c?Math.floor.b?Math.floor.b(c... function Dd (line 106) | function Dd(a){a-=a>>1&1431655765;a=(a&858993459)+(a>>2&858993459);retur... function Ed (line 107) | function Ed(a){var b=1;for(a=D(a);;)if(a&&0a?0:a-1>>>5<<5} function jf (line 216) | function jf(a,b,c){for(;;){if(0===b)return c;var d=ff(a);d.e[0]=c;c=d;b-... function mf (line 217) | function mf(a,b){throw Error([z("No item "),z(a),z(" in vector of length... function nf (line 217) | function nf(a,b){if(b>=hf(a))return a.W;for(var c=a.root,d=a.shift;;)if(... function of (line 217) | function of(a,b){return 0<=b&&bb... function Bf (line 231) | function Bf(a,b,c,d,e,f){this.ha=a;this.Ja=b;this.m=c;this.V=d;this.k=e;... function a (line 234) | function a(a,b,c,d,l){return new Bf(a,b,c,d,l,null)} function b (line 234) | function b(a,b,c,d){return new Bf(a,b,c,d,null,null)} function c (line 234) | function c(a,b,c){return new Bf(a,of(a,b),b,c,null,null)} function Df (line 235) | function Df(a,b,c,d,e){this.k=a;this.oa=b;this.start=c;this.end=d;this.p... function Ef (line 240) | function Ef(a,b,c,d,e){for(;;)if(b instanceof Df)c=b.start+c,d=b.start+d... function a (line 240) | function a(a,b,c){return Ef(null,a,b,c,null)} function b (line 240) | function b(a,b){return c.c(a,b,Q(a))} function Ff (line 241) | function Ff(a,b){return a===b.u?b:new ef(a,Fa(b.e))} function wf (line 241) | function wf(a){return new ef({},Fa(a.e))} function xf (line 241) | function xf(a){var b=[null,null,null,null,null,null,null,null,null,null,... function vf (line 242) | function vf(a,b,c,d){this.g=a;this.shift=b;this.root=c;this.W=d;this.j=2... function Kf (line 249) | function Kf(a,b,c,d){this.k=a;this.ea=b;this.sa=c;this.p=d;this.q=0;this... function Lf (line 251) | function Lf(a,b,c,d,e){this.k=a;this.count=b;this.ea=c;this.sa=d;this.p=... function Nf (line 253) | function Nf(){this.q=0;this.j=2097152} function Pf (line 253) | function Pf(a,b){return md(dd(b)?Q(a)===Q(b)?Ee(ud,Oe.a(function(a){retu... function Qf (line 254) | function Qf(a,b){var c=a.e;if(b instanceof U)a:{for(var d=c.length,e=b.p... function Rf (line 255) | function Rf(a,b,c){this.e=a;this.m=b;this.Z=c;this.q=0;this.j=32374990} function Sf (line 257) | function Sf(a,b,c){this.e=a;this.m=b;this.g=c} function pa (line 257) | function pa(a,b,c,d){this.k=a;this.g=b;this.e=c;this.p=d;this.j=16647951... function Tf (line 264) | function Tf(a,b,c){this.Va=a;this.qa=b;this.e=c;this.q=56;this.j=258} function Xf (line 267) | function Xf(a,b){for(var c=Ob(Qc),d=0;;)if(d(a.b?a.b(c):a.call(n... function a (line 346) | function a(b,d,h,l){var m=null;if(3-1;d-=1)if(b[d]&&c(b[d],d... function A (line 7) | function A(b,c){for(var d in b)if(b.hasOwnProperty(d)&&c(b[d],d))break} function O (line 7) | function O(b,c,d,g){c&&A(c,function(c,j){if(d||!F.call(b,j))g&&typeof c!... function r (line 7) | function r(b,c){return function(){return c.apply(b, function X (line 8) | function X(b){if(!b)return b;var c=W;t(b.split("."),function(b){c=c[b]})... function G (line 8) | function G(b,c,d,g){c=Error(c+"\nhttp://requirejs.org/docs/errors.html#"... function ba (line 8) | function ba(){if(H&&H.readyState==="interactive")return H;N(document.get... function c (line 10) | function c(a, function d (line 12) | function d(a){v&&t(document.getElementsByTagName("script"),function(f){i... function p (line 12) | function p(a){var f=k.paths[a];if(f&&E(f)&&f.length>1)return d(a),f.shif... function i (line 12) | function i(a){var f, function j (line 13) | function j(a,f,b,e){var m,K,d=null,g=f?f.name:null,j=a,l=!0,k="";a||(l=!... function n (line 13) | function n(a){var f= function q (line 14) | function q(a,f,b){var e=a.id,m=l[e];if(F.call(o,e)&&(!m||m.defineEmitCom... function z (line 14) | function z(a,f){var b=a.requireModules,e=!1;if(f)f(a);else if(t(b,functi... function s (line 14) | function s(){P.length&&(fa.apply(C,[C.length-1,0].concat(P)),P=[])} function u (line 14) | function u(a,f,b){var e=a.map.id;a.error?a.emit("error",a.error):(f[e]=!... function w (line 15) | function w(){var a,f,b,e,m=(b=k.waitSeconds*1E3)&&h.startTime+b<(new Dat... function y (line 16) | function y(a){n(j(a[0],null,!0)).init(a[1],a[2])} function B (line 16) | function B(a){var a=a.currentTarget||a.srcElement,b=h.onScriptLoad;a.det... function I (line 16) | function I(){var a;for(s();C.length;)if(a=C.shift(),a[0]=== function d (line 27) | function d(e,c,i){var k,p;if(f.enableBuildCallback&&c&&D(c))c.__requireJ... FILE: editor/scripts/stxcase.js method function (line 2) | function(stx) { method function (line 23) | function(stx) { method function (line 73) | function(stx, context) { method function (line 412) | function(stx) { method $name (line 676) | $name (true) $rhs FILE: editor/scripts/sweet.js function makeExpand (line 67) | function makeExpand(expandFn) { function expandSyntax (line 106) | function expandSyntax(stx, modules, options) { function parse (line 128) | function parse(code, modules, options) { function compile (line 139) | function compile(code, options) { function setReadtable (line 173) | function setReadtable(readtableModule) { function currentReadtable (line 178) | function currentReadtable() { function loadNodeModule (line 181) | function loadNodeModule(root, moduleName, options) { function optimizeHygiene (line 198) | function optimizeHygiene(ast) { function loadMacro (line 269) | function loadMacro(relative_file) { FILE: editor/scripts/syntax.js function assert (line 15) | function assert(condition, message) { function Rename (line 27) | function Rename(id, name, ctx, defctx) { function Mark (line 36) | function Mark(mark, ctx) { function Def (line 41) | function Def(defctx, ctx) { function Syntax (line 46) | function Syntax(token, oldstx) { function applyContext (line 92) | function applyContext(stxCtx, ctx) { function syntaxFromToken (line 129) | function syntaxFromToken(token, oldstx) { function mkSyntax (line 132) | function mkSyntax(stx, value, type, inner) { function makeValue (line 191) | function makeValue(val, stx) { function makeRegex (line 218) | function makeRegex(val, flags, stx) { function makeIdent (line 224) | function makeIdent(val, stx) { function makeKeyword (line 227) | function makeKeyword(val, stx) { function makePunc (line 230) | function makePunc(val, stx) { function makeDelim (line 233) | function makeDelim(val, inner, stx) { function unwrapSyntax (line 236) | function unwrapSyntax(stx) { function syntaxToTokens (line 252) | function syntaxToTokens(stx) { function tokensToSyntax (line 261) | function tokensToSyntax(tokens) { function joinSyntax (line 273) | function joinSyntax(tojoin, punc) { function joinSyntaxArray (line 286) | function joinSyntaxArray(tojoin, punc) { function cloneSyntax (line 299) | function cloneSyntax(stx) { function cloneSyntaxArray (line 302) | function cloneSyntaxArray(arr) { function MacroSyntaxError (line 311) | function MacroSyntaxError(name, message, stx) { function throwSyntaxError (line 316) | function throwSyntaxError(name, message, stx) { function SyntaxCaseError (line 322) | function SyntaxCaseError(message) { function throwSyntaxCaseError (line 325) | function throwSyntaxCaseError(message) { function printSyntaxError (line 328) | function printSyntaxError(code, err) { function prettyPrint (line 359) | function prettyPrint(stxarr, shouldResolve) { FILE: macros/index.js method function (line 295) | function $name() { method _sexpr (line 361) | _sexpr (truthy $sexpr) method _sexpr (line 368) | _sexpr (truthy $sexpr) method _sexpr (line 469) | _sexpr (threadf ($fn $v $args ...) $x ...) FILE: test/core.js method "a" (line 274) | "a" (inc 1) (str "b") 4} (hashMap "a" 2 "b" 4))).to.eql(true); method function (line 326) | function() { method function (line 350) | function() { method function (line 404) | function() {