Searched refs:foundVar (Results 1 - 9 of 9) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
H A D | objectExpression.cpp | 288 varbinder::LocalVariable *foundVar = desc->FindProperty(prop->Key()->AsIdentifier()->Name()); in CheckPattern() local 327 isOptional = CheckAssignmentPattern(prop, bindingVar, patternParamType, checker, foundVar); in CheckPattern() 340 if (foundVar != nullptr) { in CheckPattern() 362 varbinder::LocalVariable *foundVar) in CheckAssignmentPattern() 377 if (foundVar != nullptr) { in CheckAssignmentPattern() 379 checker->CreateUnionType({foundVar->TsType(), destructuringContext.InferredType()})); in CheckAssignmentPattern() 392 if (foundVar != nullptr) { in CheckAssignmentPattern() 394 checker->CreateUnionType({foundVar->TsType(), destructuringContext.InferredType()})); in CheckAssignmentPattern() 360 CheckAssignmentPattern(Property *prop, varbinder::Variable *&bindingVar, checker::Type *&patternParamType, checker::TSChecker *checker, varbinder::LocalVariable *foundVar) CheckAssignmentPattern() argument
|
H A D | objectExpression.h | 116 checker::TSChecker *checker, varbinder::LocalVariable *foundVar);
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
H A D | unionLowering.cpp | 47 varbinder::Variable *foundVar = nullptr; in GetUnionFieldClass() local 48 if ((foundVar = checker->Scope()->FindLocal(unionFieldClassName.View(), in GetUnionFieldClass() 50 return foundVar->Declaration()->Node()->AsClassDeclaration()->Definition(); in GetUnionFieldClass()
|
/arkcompiler/ets_frontend/ets2panda/varbinder/ |
H A D | ETSBinder.cpp | 596 auto foundVar = globalBindings.find(imported); in FindImportSpecifiersVariable() local 597 if (foundVar == globalBindings.end()) { in FindImportSpecifiersVariable() 599 foundVar = staticMethodBindings.find(imported); in FindImportSpecifiersVariable() 600 if (foundVar != staticMethodBindings.end()) { in FindImportSpecifiersVariable() 601 return foundVar->second; in FindImportSpecifiersVariable() 606 foundVar = staticFieldBindings.find(imported); in FindImportSpecifiersVariable() 607 if (foundVar != staticFieldBindings.end()) { in FindImportSpecifiersVariable() 609 foundVar->second->AsLocalVariable()->AddFlag(VariableFlags::INITIALIZED); in FindImportSpecifiersVariable() 618 return foundVar->second; in FindImportSpecifiersVariable()
|
H A D | scope.cpp | 922 const auto *foundVar = FindLocal(newDecl->Name(), options); in AddBinding() local 923 if (foundVar != nullptr) { in AddBinding() 928 foundVar = FindLocal(newDecl->Name(), in AddBinding() 931 if (foundVar != nullptr) { in AddBinding()
|
/arkcompiler/ets_frontend/es2panda/ir/expressions/ |
H A D | objectExpression.cpp | 487 binder::LocalVariable *foundVar = desc->FindProperty(prop->Key()->AsIdentifier()->Name()); in CheckPattern() local 542 if (foundVar) { in CheckPattern() 544 checker->CreateUnionType({foundVar->TsType(), destructuringContext.InferedType()})); in CheckPattern() 559 if (foundVar) { in CheckPattern() 561 checker->CreateUnionType({foundVar->TsType(), destructuringContext.InferedType()})); in CheckPattern() 579 if (foundVar) { in CheckPattern()
|
/arkcompiler/ets_frontend/ets2panda/test/unit/ |
H A D | union_normalization_test.cpp | 163 auto *foundVar = in FindTypeAlias() local 165 if (foundVar == nullptr) { in FindTypeAlias() 168 return foundVar->Declaration()->Node()->AsTSTypeAliasDeclaration()->TypeAnnotation()->TsType(); in FindTypeAlias()
|
/arkcompiler/ets_frontend/es2panda/typescript/core/ |
H A D | function.cpp | 184 binder::LocalVariable *foundVar = newObject->GetProperty(prop->Key()->AsIdentifier()->Name(), true); in CreateParameterTypeForObjectAssignmentPattern() local 186 if (foundVar) { in CreateParameterTypeForObjectAssignmentPattern() 188 foundVar->AddFlag(binder::VariableFlags::OPTIONAL); in CreateParameterTypeForObjectAssignmentPattern()
|
/arkcompiler/ets_frontend/ets2panda/checker/ts/ |
H A D | function.cpp | 180 varbinder::LocalVariable *foundVar = newObject->GetProperty(prop->Key()->AsIdentifier()->Name(), true); in CreateParameterTypeForObjectAssignmentPattern() local 182 if (foundVar != nullptr) { in CreateParameterTypeForObjectAssignmentPattern() 184 foundVar->AddFlag(varbinder::VariableFlags::OPTIONAL); in CreateParameterTypeForObjectAssignmentPattern()
|
Completed in 11 milliseconds