Home
last modified time | relevance | path

Searched refs:typeParameters_ (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsClassImplements.cpp28 if (typeParameters_) { in Iterate()
29 cb(typeParameters_); in Iterate()
37 {"typeParameters", AstDumper::Optional(typeParameters_)}}); in Dump()
51 if (typeParameters_) { in UpdateSelf()
52 typeParameters_ = std::get<ir::AstNode *>(cb(typeParameters_))->AsTSTypeParameterInstantiation(); in UpdateSelf()
H A DtsClassImplements.h37 : Expression(AstNodeType::TS_CLASS_IMPLEMENTS), expression_(expression), typeParameters_(typeParameters) in TSClassImplements()
48 return typeParameters_; in TypeParameters()
59 TSTypeParameterInstantiation *typeParameters_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSClassImplements
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsClassImplements.cpp39 if (typeParameters_ != nullptr) { in Iterate()
40 cb(typeParameters_); in Iterate()
48 {"typeParameters", AstDumper::Optional(typeParameters_)}}); in Dump()
54 ASSERT(typeParameters_ == nullptr); in Dump()
H A DtsClassImplements.h27 : Expression(AstNodeType::TS_CLASS_IMPLEMENTS), expression_(expression), typeParameters_(typeParameters) in TSClassImplements()
48 return typeParameters_; in TypeParameters()
67 TSTypeParameterInstantiation *typeParameters_ {};
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsClassImplementsBuilder.h37 typeParameters_ = typeParameters; in SetTypeParameters()
43 auto node = AllocNode(expression_, typeParameters_); in Build()
49 TSTypeParameterInstantiation *typeParameters_ {};

Completed in 1 milliseconds