Searched refs:EnumVariable (Results 1 – 11 of 11) sorted by relevance
/arkcompiler/ets_frontend/es2panda/typescript/types/ |
D | enumType.h | 22 class EnumVariable; variable 29 EnumType(binder::Variable *enumLiteralVar, binder::EnumVariable *enumVar) in EnumType() 39 const binder::EnumVariable *EnumVar() const in EnumVar() 52 binder::EnumVariable *enumVar_;
|
D | numberType.cpp | 41 const binder::EnumVariable *enumVar = sourceEnumType->EnumVar(); in AssignmentTarget()
|
D | numberLiteralType.cpp | 45 const binder::EnumVariable *enumVar = sourceEnumType->EnumVar(); in AssignmentTarget()
|
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
D | tsEnumDeclaration.cpp | 71 binder::EnumMemberResult EvaluateIdentifier(checker::Checker *checker, binder::EnumVariable *enumVa… in EvaluateIdentifier() 89 binder::EnumVariable *exprEnumVar = enumMember->AsEnumVariable(); in EvaluateIdentifier() 104 binder::EnumMemberResult EvaluateUnaryExpression(checker::Checker *checker, binder::EnumVariable *e… in EvaluateUnaryExpression() 131 [[maybe_unused]] binder::EnumVariable *enumVar, in EvaluateMemberExpression() 151 binder::EnumMemberResult EvaluateBinaryExpression(checker::Checker *checker, binder::EnumVariable *… in EvaluateBinaryExpression() 216 …ult TSEnumDeclaration::EvaluateEnumMember(checker::Checker *checker, binder::EnumVariable *enumVar, in EvaluateEnumMember() 258 void AddEnumValueDeclaration(checker::Checker *checker, double number, binder::EnumVariable *variab… in AddEnumValueDeclaration() 266 binder::EnumVariable *enumVar = nullptr; in AddEnumValueDeclaration() 288 void InferEnumVariableType(checker::Checker *checker, binder::EnumVariable *variable, double *value… in InferEnumVariableType()
|
D | tsEnumDeclaration.h | 24 class EnumVariable; variable 85 …nder::EnumMemberResult EvaluateEnumMember(checker::Checker *checker, binder::EnumVariable *enumVar,
|
/arkcompiler/ets_frontend/es2panda/binder/ |
D | variable.cpp | 70 void EnumVariable::SetLexical([[maybe_unused]] Scope *scope, [[maybe_unused]] util::PatchFix *patch… in SetLexical() 75 void EnumVariable::ResetDecl(Decl *decl) in ResetDecl()
|
D | variable.h | 206 class EnumVariable : public Variable { 208 explicit EnumVariable(Decl *decl, bool backReference = false)
|
D | variableFlags.h | 90 _(ENUM, EnumVariable) \
|
D | scope.cpp | 337 …return enumMemberBindings_->insert({newDecl->Name(), allocator->New<EnumVariable>(newDecl, false)}… in AddBinding()
|
/arkcompiler/ets_frontend/es2panda/typescript/core/ |
D | helpers.cpp | 441 binder::EnumVariable *enumVar = var->AsEnumVariable(); in GetTypeOfVariable()
|
/arkcompiler/ets_frontend/es2panda/typescript/ |
D | checker.h | 36 class EnumVariable; variable
|