Home
last modified time | relevance | path

Searched refs:TSSignatureDeclarationKind (Results 1 - 10 of 10) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsSignatureDeclarationBuilder.h35 TSSignatureDeclarationBuilder &SetKind(TSSignatureDeclaration::TSSignatureDeclarationKind kind) in SetKind()
49 TSSignatureDeclaration::TSSignatureDeclarationKind kind_ =
50 TSSignatureDeclaration::TSSignatureDeclarationKind::CALL_SIGNATURE;
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsSignatureDeclaration.h40 enum class TSSignatureDeclarationKind { CALL_SIGNATURE, CONSTRUCT_SIGNATURE }; class in panda::es2panda::panda::es2panda::panda::es2panda::panda::es2panda::ir::TSSignatureDeclaration
42 explicit TSSignatureDeclaration(binder::Scope *scope, TSSignatureDeclarationKind kind, in TSSignatureDeclaration()
73 TSSignatureDeclarationKind Kind() const in Kind()
86 TSSignatureDeclarationKind kind_;
H A DtsSignatureDeclaration.cpp45 dumper->Add({{"type", (kind_ == TSSignatureDeclaration::TSSignatureDeclarationKind::CALL_SIGNATURE) in Dump()
67 bool isCallSignature = (Kind() == ir::TSSignatureDeclaration::TSSignatureDeclarationKind::CALL_SIGNATURE); in Check()
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DtsSignatureDeclaration.h32 enum class TSSignatureDeclarationKind { CALL_SIGNATURE, CONSTRUCT_SIGNATURE }; class in ark::es2panda::ark::es2panda::ir::TSSignatureDeclaration
40 explicit TSSignatureDeclaration(TSSignatureDeclarationKind const kind, FunctionSignature &&signature) in TSSignatureDeclaration()
93 [[nodiscard]] TSSignatureDeclarationKind Kind() const noexcept
115 TSSignatureDeclarationKind kind_;
H A DtsSignatureDeclaration.cpp38 dumper->Add({{"type", (kind_ == TSSignatureDeclaration::TSSignatureDeclarationKind::CALL_SIGNATURE) in Dump()
/arkcompiler/ets_frontend/ets2panda/checker/ts/
H A Dobject.cpp237 ir::TSSignatureDeclaration::TSSignatureDeclarationKind::CALL_SIGNATURE) { in ResolveSignaturesOfObjectType()
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A Dobject.cpp242 ir::TSSignatureDeclaration::TSSignatureDeclarationKind::CALL_SIGNATURE) { in ResolveSignaturesOfObjectType()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DTSparser.cpp1507 auto kind = isCallSignature ? ir::TSSignatureDeclaration::TSSignatureDeclarationKind::CALL_SIGNATURE in ParseSignatureMember()
1508 : ir::TSSignatureDeclaration::TSSignatureDeclarationKind::CONSTRUCT_SIGNATURE; in ParseSignatureMember()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp1556 ? ir::TSSignatureDeclaration::TSSignatureDeclarationKind::CONSTRUCT_SIGNATURE in ParseTsTypeLiteralOrInterfaceMember()
1557 : ir::TSSignatureDeclaration::TSSignatureDeclarationKind::CALL_SIGNATURE; in ParseTsTypeLiteralOrInterfaceMember()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSAnalyzer.cpp147 bool isCallSignature = (node->Kind() == ir::TSSignatureDeclaration::TSSignatureDeclarationKind::CALL_SIGNATURE); in Check()

Completed in 16 milliseconds