MCPcopy Create free account

hub / github.com/babel/babel / functions

Functions17,878 in github.com/babel/babel

↓ 24 callersMethodgenerateUidIdentifierBasedOnNode
* Generate a unique identifier based on a node.
packages/babel-traverse/src/scope/index.ts:564
↓ 24 callersMethodhasBinding
( name: string, opts?: | boolean | { noGlobals?: boolean; noUids?: boolean; upToScope?: Sc
packages/babel-traverse/src/scope/index.ts:1244
↓ 24 callersMethodisPattern
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:1156
↓ 24 callersFunctiontokenIsIdentifier
(token: TokenType)
packages/babel-parser/src/tokenizer/types.ts:338
↓ 23 callersMethodisProgram
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:1181
↓ 23 callersFunctiontag
packages/babel-plugin-transform-template-literals/test/fixtures/default/cache-revision/exec.js:1
↓ 22 callersMethodcrawl
()
packages/babel-traverse/src/scope/index.ts:948
↓ 22 callersMethodisAssignmentExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:65
↓ 22 callersMethodisClassProperty
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:237
↓ 21 callersMethodwrite
()
packages/babel-plugin-proposal-decorators/test/fixtures/legacy-class-static-methods/mutate-descriptor/exec.js:51
↓ 20 callersFunctionbar
()
packages/babel-parser/test/fixtures/es2015/yield/yield class/input.js:1
↓ 20 callersFunctioncallExpression
( callee: t.Expression | t.Super | t.Import | t.V8IntrinsicIdentifier, _arguments: (t.Expression | t.Sprea
packages/babel-types/src/builders/generated/lowercase.ts:245
↓ 19 callersFunctionVn
()
Makefile.js:36
↓ 19 callersMethodadd
(e)
Makefile.js:36
↓ 19 callersMethodcurPosition
* When we add a new property, we must manually update the `clone` method * @see State#clone
packages/babel-parser/src/tokenizer/state.ts:161
↓ 19 callersMethodfinishToken
(type: TokenType, val: any)
packages/babel-parser/src/plugins/flow/index.ts:316
↓ 19 callersFunctionfn
()
packages/babel-plugin-transform-regenerator/test/fixtures/misc/for-in/input.js:1
↓ 19 callersFunctioni
(e,t)
Makefile.js:28
↓ 19 callersMethodisExpressionStatement
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:540
↓ 19 callersMethodisImportDeclaration
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:704
↓ 19 callersMethodisSpreadElement
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1248
↓ 19 callersFunctionmemberExpression
( object: t.Expression | t.Super, property: t.Expression | t.Identifier | t.PrivateName, computed: boole
packages/babel-types/src/builders/generated/lowercase.ts:568
↓ 19 callersMethodprintJoin
( nodes: t.Node[] | undefined | null, statement?: boolean, indent?: boolean, separator?: Print
packages/babel-generator/src/printer.ts:942
↓ 18 callersFunctionassignmentExpression
( operator: | "=" | "+=" | "-=" | "/=" | "%=" | "*=" | "**=" | "&=" | "|
packages/babel-types/src/builders/generated/lowercase.ts:24
↓ 18 callersFunctionbeginHiddenCallStack
( fn: (...args: A) => R, )
packages/babel-core/src/errors/rewrite-stack-trace.ts:91
↓ 18 callersMethodemit
(e,t,r)
Makefile.js:36
↓ 18 callersFunctionf
()
packages/babel-plugin-transform-for-of/test/fixtures/spec-exec/generator.js:1
↓ 18 callersMethodgetProgramParent
* Walk up to the top of the scope tree and get the `Program`.
packages/babel-traverse/src/scope/index.ts:1096
↓ 18 callersMethodisFunctionDeclaration
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:628
↓ 18 callersFunctiono
(e,t,r,n,o)
Makefile.js:28
↓ 18 callersMethodprintList
( items: t.Node[] | null | undefined, printTrailingSeparator?: boolean | null, statement?: boolean
packages/babel-generator/src/printer.ts:1134
↓ 17 callersMethodc
()
packages/babel-parser/test/fixtures/typescript/interface/invalid-modifiers-method/input.ts:4
↓ 17 callersMethodcastNodeTo
( node: N.Node, type: T, )
packages/babel-parser/src/plugins/estree.ts:606
↓ 17 callersFunctionfoobar
()
packages/babel-plugin-transform-regenerator/test/fixtures/regression/17365/exec.js:14
↓ 17 callersFunctionfunc
(...arguments)
packages/babel-plugin-transform-parameters/test/fixtures/parameters/default-arguments/exec.js:1
↓ 17 callersMethodgenerateDeclaredUidIdentifier
* Generate a unique identifier and add it to the current scope.
packages/babel-traverse/src/scope/index.ts:497
↓ 17 callersMethodgenerateUid
* Generate a unique `_id1` binding.
packages/babel-traverse/src/scope/index.ts:515
↓ 17 callersMethodisObjectProperty
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1072
↓ 17 callersMethodregisterDeclaration
(path: NodePath<t.Node>)
packages/babel-traverse/src/scope/index.ts:687
↓ 17 callersFunctiontransformSync
(code, opts)
packages/babel-core/test/api.js:36
↓ 16 callersFunctiondeprecationWarning
( oldName: string, newName: string, prefix: string = "", cacheKey: string = oldName, )
packages/babel-types/src/utils/deprecationWarning.ts:3
↓ 16 callersFunctionfoo
()
packages/babel-parser/test/fixtures/experimental/do-expressions/with-jsx/input.js:1
↓ 16 callersMethodisClassMethod
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:218
↓ 16 callersMethodisLiteral
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:915
↓ 16 callersMethodisMethod
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:946
↓ 16 callersMethodisOptionalMemberExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1142
↓ 16 callersFunctions
(e,t,r)
Makefile.js:28
↓ 15 callersFunctiona
(e,t)
Makefile.js:28
↓ 15 callersFunctiond
(e)
Makefile.js:4
↓ 15 callersMethodensureBlock
* NOTE: This assertion doesn't narrow the type on unions of * NodePaths, due to https://github.com/microsoft/TypeScript/issues/44212 * * @see
packages/babel-traverse/src/path/index.ts:376
↓ 15 callersMethodisRestElement
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:1217
↓ 15 callersMethodnewline
* Add a newline (or many newlines), maintaining formatting. * This function checks the number of newlines in the queue and subtracts them. * It
packages/babel-generator/src/printer.ts:489
↓ 15 callersMethodsetContext
(newContext: TokContext)
packages/babel-parser/src/plugins/jsx/index.ts:568
↓ 14 callersFunctionassertNodeType
( ...types: NodeTypes[] )
packages/babel-types/src/definitions/utils.ts:207
↓ 14 callersFunctionexpressionStatement
( expression: t.Expression, )
packages/babel-types/src/builders/generated/lowercase.ts:330
↓ 14 callersFunctionf
(x?: T)
packages/babel-generator/test/fixtures/typescript/function-annotated/input.js:1
↓ 14 callersMethodflowParseType
()
packages/babel-parser/src/plugins/flow/index.ts:1897
↓ 14 callersFunctionfoo
()
packages/babel-generator/test/fixtures/types/AwaitExpression/input.js:1
↓ 14 callersFunctiongenerate
( ast: t.Node, opts: GeneratorOptions = {}, code?: string | Record<string, string>, )
packages/babel-generator/src/index.ts:231
↓ 14 callersMethodgetOwnBinding
(name: string)
packages/babel-traverse/src/scope/index.ts:1221
↓ 14 callersMethodisBlockStatement
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:131
↓ 14 callersFunctionskipTransparentExprWrappers
( path: NodePath<t.Expression>, )
packages/babel-helper-skip-transparent-expression-wrappers/src/index.ts:39
↓ 14 callersMethodtsParseType
Be sure to be in a type context before calling this, using `tsInType`.
packages/babel-parser/src/plugins/typescript/index.ts:1760
↓ 13 callersFunctionassertIteratorResult
(value, done, result)
packages/babel-plugin-transform-regenerator/test/fixtures/v8/generators-iteration/exec.js:40
↓ 13 callersMethodclose
()
packages/babel-register/src/types.ts:22
↓ 13 callersFunctionfn
* Hello * @param {*} params
packages/babel-generator/test/fixtures/comments/newlines/input.js:16
↓ 13 callersFunctionfoo
()
packages/babel-plugin-transform-object-super/test/fixtures/object-super/loop/exec.js:6
↓ 13 callersFunctiong
(arg)
packages/babel-plugin-transform-regenerator/test/regenerator-fixtures/async.js:175
↓ 13 callersMethodgetA
()
packages/babel-plugin-transform-private-methods/test/fixtures/accessors/class-binding/exec.js:3
↓ 13 callersMethodinvariant
* A helper interface copied from the `invariant` npm package. * It throws given `message` when `condition` is not met * * @param {boolean} co
packages/babel-helper-validator-option/src/validator.ts:71
↓ 13 callersMethodisArrayExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:37
↓ 13 callersMethodisExportDeclaration
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:493
↓ 13 callersMethodisExpression
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:535
↓ 13 callersMethodisPrivateName
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:1176
↓ 13 callersMethodisSequenceExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1241
↓ 13 callersMethodisUnaryExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1950
↓ 13 callersMethodmaybeGenerateMemoised
* Possibly generate a memoised identifier if it is not static and has consequences.
packages/babel-traverse/src/scope/index.ts:602
↓ 13 callersMethodoffsetToSourcePos
(offsetPos: number)
packages/babel-parser/src/parser/base.ts:48
↓ 13 callersMethodparse
(test, parser)
scripts/parser-tests/utils/parser-test-runner.js:81
↓ 12 callersFunctionannotateAsPure
( pathOrNode: Node | { node: Node }, )
packages/babel-helper-annotate-as-pure/src/index.ts:9
↓ 12 callersFunctionassertValueType
( type: PrimitiveTypes, )
packages/babel-types/src/definitions/utils.ts:271
↓ 12 callersMethodexit
()
packages/babel-parser/src/util/scope.ts:96
↓ 12 callersMethodflowParseTypeParameterDeclaration
()
packages/babel-parser/src/plugins/flow/index.ts:907
↓ 12 callersFunctionfoo
({ enum })
packages/babel-parser/test/fixtures/es2015/uncategorised/374/input.js:1
↓ 12 callersMethodfoo
()
packages/babel-generator/test/fixtures/typescript/interface-method-kind/input.js:2
↓ 12 callersFunctiongetTargets
( inputTargets: InputTargets = {}, options: GetTargetsOption = {}, )
packages/babel-helper-compilation-targets/src/index.ts:202
↓ 12 callersMethodisClassDeclaration
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:197
↓ 12 callersMethodisExportDefaultDeclaration
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:500
↓ 12 callersMethodisFile
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:554
↓ 12 callersMethodisPure
()
packages/babel-traverse/src/path/lib/virtual-types-validator.ts:60
↓ 12 callersMethodisStatic
* Determine whether evaluating the specific input `node` is a consequenceless reference. ie. * evaluating it won't result in potentially arbitrary
packages/babel-traverse/src/scope/index.ts:581
↓ 12 callersFunctionl
(e)
Makefile.js:4
↓ 12 callersMethodmethod
()
packages/babel-plugin-transform-regenerator/test/regenerator-fixtures/async.js:555
↓ 12 callersFunctionnamed
(name, object)
packages/babel-parser/test/helpers/fixture-error.js:7
↓ 12 callersFunctionparseSync
(code, opts)
packages/babel-core/test/api.js:28
↓ 12 callersFunctionstringLiteral
(value: string)
packages/babel-types/src/builders/generated/lowercase.ts:490
↓ 12 callersFunctionthisExpression
()
packages/babel-types/src/builders/generated/lowercase.ts:831
↓ 11 callersFunction_classCallCheck
(a, n)
packages/babel-plugin-transform-modules-systemjs/test/fixtures/preset-env/requeue-helpers/output.js:5
↓ 11 callersFunction_createClass
(e, r, t)
packages/babel-plugin-transform-modules-systemjs/test/fixtures/preset-env/requeue-helpers/output.js:7
↓ 11 callersFunction_resolve
( this: NodePath, dangerous?: boolean, resolved?: NodePath[], )
packages/babel-traverse/src/path/introspection.ts:509
← previousnext →101–200 of 17,878, ranked by callers