Home
last modified time | relevance | path

Searched refs:ThisExpression (Results 1 – 22 of 22) sorted by relevance

/third_party/typescript/scripts/eslint/rules/
Donly-arrow-functions.cjs84 "ThisExpression": markThisUsed,
/third_party/node/deps/v8/src/parsing/
Dparser.h795 class ThisExpression* ThisExpression() {
797 return factory()->ThisExpression();
800 class ThisExpression* NewThisExpression(int pos) {
Dpreparser.h1529 V8_INLINE PreParserExpression ThisExpression() {
Dparser-base.h4369 inner_body.Add(factory()->NewReturnStatement(impl()->ThisExpression(), in ParseFunctionBody()
5662 return_value = impl()->ThisExpression(); in ParseReturnStatement()
Dparser.cc1950 factory()->NewConditional(is_undefined, factory()->ThisExpression(), in RewriteReturn()
/third_party/node/deps/v8/src/ast/
Dast.h106 V(ThisExpression) \
1452 class ThisExpression final : public Expression {
1456 explicit ThisExpression(int pos) : Expression(pos, kThisExpression) {} in ThisExpression() function
2816 this_expression_(zone->New<class ThisExpression>(kNoSourcePosition)), in AstNodeFactory()
2966 class ThisExpression* ThisExpression() { in ThisExpression() function
2977 class ThisExpression* NewThisExpression(int pos) { in NewThisExpression()
2979 return zone_->New<class ThisExpression>(pos); in NewThisExpression()
3353 class ThisExpression* this_expression_;
Dprettyprinter.cc574 void CallPrinter::VisitThisExpression(ThisExpression* node) { Print("this"); } in VisitThisExpression()
1468 void AstPrinter::VisitThisExpression(ThisExpression* node) { in VisitThisExpression()
Dast-traversal-visitor.h461 void AstTraversalVisitor<Subclass>::VisitThisExpression(ThisExpression* expr) { in VisitThisExpression()
/third_party/node/deps/acorn/acorn-walk/dist/
Dwalk.js331 base.ThisExpression = base.Super = base.MetaProperty = ignore;
Dwalk.mjs325 base.ThisExpression = base.Super = base.MetaProperty = ignore;
/third_party/typescript/src/compiler/transformers/
DclassFields.ts1953 return substituteThisExpression(node as ThisExpression);
1958 function substituteThisExpression(node: ThisExpression) {
/third_party/typescript/src/compiler/
Dtypes.ts2213 export interface ThisExpression extends PrimaryExpression {
2938 | ThisExpression
7867 createToken(token: SyntaxKind.ThisKeyword): ThisExpression;
7883 createThis(): ThisExpression;
Dparser.ts5911 parseTokenNode<ThisExpression>() : parseIdentifierName();
Dchecker.ts17043 function getTypeFromThisTypeNode(node: ThisExpression | ThisTypeNode): Type {
17118 return getTypeFromThisTypeNode(node as ThisExpression | ThisTypeNode);
43708 return getTypeFromThisTypeNode(node as ThisExpression | ThisTypeNode).symbol;
45946 function checkGrammarJsxNestedIdentifier(name: MemberName | ThisExpression) {
/third_party/typescript/lib/
Dtypescript.d.ts1101 export interface ThisExpression extends PrimaryExpression { interface
1403 export type JsxTagNameExpression = Identifier | ThisExpression | JsxTagNamePropertyAccess;
3628 createToken(token: SyntaxKind.ThisKeyword): ThisExpression;
3638 createThis(): ThisExpression;
7467 const createThis: () => ThisExpression;
DtypescriptServices.d.ts1101 export interface ThisExpression extends PrimaryExpression { interface
1403 export type JsxTagNameExpression = Identifier | ThisExpression | JsxTagNamePropertyAccess;
3628 createToken(token: SyntaxKind.ThisKeyword): ThisExpression;
3638 createThis(): ThisExpression;
7467 const createThis: () => ThisExpression;
Dtsserverlibrary.d.ts1101 export interface ThisExpression extends PrimaryExpression { interface
1403 export type JsxTagNameExpression = Identifier | ThisExpression | JsxTagNamePropertyAccess;
3628 createToken(token: SyntaxKind.ThisKeyword): ThisExpression;
3638 createThis(): ThisExpression;
11406 const createThis: () => ThisExpression;
/third_party/typescript/tests/baselines/reference/api/
Dtypescript.d.ts1101 export interface ThisExpression extends PrimaryExpression { interface
1403 export type JsxTagNameExpression = Identifier | ThisExpression | JsxTagNamePropertyAccess;
3628 createToken(token: SyntaxKind.ThisKeyword): ThisExpression;
3638 createThis(): ThisExpression;
7467 const createThis: () => ThisExpression;
Dtsserverlibrary.d.ts1101 export interface ThisExpression extends PrimaryExpression { interface
1403 export type JsxTagNameExpression = Identifier | ThisExpression | JsxTagNamePropertyAccess;
3628 createToken(token: SyntaxKind.ThisKeyword): ThisExpression;
3638 createThis(): ThisExpression;
11406 const createThis: () => ThisExpression;
/third_party/node/deps/v8/src/interpreter/
Dbytecode-generator.cc6505 void BytecodeGenerator::VisitThisExpression(ThisExpression* expr) { in VisitThisExpression()
/third_party/typescript/src/compiler/factory/
DnodeFactory.ts996 function createToken(token: SyntaxKind.ThisKeyword): ThisExpression;
/third_party/node/deps/acorn/acorn/dist/
Dacorn.mjs2838 return this.finishNode(node, "ThisExpression")