Home
last modified time | relevance | path

Searched refs:var (Results 1 – 25 of 656) sorted by relevance

12345678910>>...27

/arkcompiler/ets_frontend/es2panda/compiler/base/
Dhoisting.cpp31 auto *var = pg->Scope()->FindLocal(decl->Name()); in StoreModuleVarOrLocalVar() local
32 ASSERT(var->IsModuleVariable()); in StoreModuleVarOrLocalVar()
33 pg->StoreModuleVariable(decl->Node(), var->AsModuleVariable()); in StoreModuleVarOrLocalVar()
39 static void HoistVar(PandaGen *pg, binder::Variable *var, const binder::VarDecl *decl) in HoistVar() argument
57 binder::ScopeFindResult result(decl->Name(), scope, 0, var); in HoistVar()
63 static void HoistFunction(PandaGen *pg, binder::Variable *var, const binder::FunctionDecl *decl) in HoistFunction() argument
74 pg->StoreGlobalVar(decl->Node(), var->Declaration()->Name()); in HoistFunction()
80 binder::ScopeFindResult result(decl->Name(), scope, 0, var); in HoistFunction()
92 auto *var = pg->TopScope()->FindLocal(nameSpaceEntry->localName_); in HoistNameSpaceImports() local
93 ASSERT(var != nullptr); in HoistNameSpaceImports()
[all …]
/arkcompiler/ets_frontend/es2panda/typescript/core/
Dhelpers.cpp340 binder::Variable *var = declarator->Id()->AsIdentifier()->Variable(); in InferSimpleVariableDeclaratorType() local
341 ASSERT(var); in InferSimpleVariableDeclaratorType()
344var->SetTsType(declarator->Id()->AsIdentifier()->TypeAnnotation()->AsTypeNode()->GetType(this)); in InferSimpleVariableDeclaratorType()
349 var->SetTsType(CheckTypeCached(declarator->Init())); in InferSimpleVariableDeclaratorType()
357 Type *Checker::GetTypeOfVariable(binder::Variable *var) in GetTypeOfVariable() argument
359 if (var->TsType()) { in GetTypeOfVariable()
360 return var->TsType(); in GetTypeOfVariable()
363 const binder::Decl *decl = var->Declaration(); in GetTypeOfVariable()
366 ThrowTypeError({"'", var->Name(), in GetTypeOfVariable()
376 … ThrowTypeError({"Block-scoped variable '", var->Name(), "' used before its declaration"}, in GetTypeOfVariable()
[all …]
/arkcompiler/ets_frontend/es2panda/compiler/core/
DregScope.cpp55 for (const auto &[_, var] : scope->Bindings()) { in LocalRegScope()
57 if (!var->LexicalBound() && var->IsLocalVariable()) { in LocalRegScope()
58 var->AsLocalVariable()->BindVReg(pg->AllocReg()); in LocalRegScope()
99 for (const auto &[_, var] : funcScope->Bindings()) { in FunctionRegScope()
101 if (var->Declaration()->IsParameterDecl()) { in FunctionRegScope()
105 if (!var->LexicalBound() && var->IsLocalVariable()) { in FunctionRegScope()
106 var->AsLocalVariable()->BindVReg(pg->AllocReg()); in FunctionRegScope()
Dpandagen.cpp305 auto *var = result.variable; in LoadVar() local
307 if (!var || var->Declaration()->IsDeclare()) { in LoadVar()
312 if (var->IsGlobalVariable()) { in LoadVar()
313 LoadGlobalVar(node, var->Name()); in LoadVar()
317 if (var->IsModuleVariable()) { in LoadVar()
318var->HasFlag(binder::VariableFlags::LOCAL_EXPORT) ? LoadLocalModuleVariable(node, var->AsModuleVar… in LoadVar()
319 … LoadExternalModuleVariable(node, var->AsModuleVariable()); in LoadVar()
320 if (var->Declaration()->IsLetOrConstOrClassDecl()) { in LoadVar()
321 ThrowUndefinedIfHole(node, var->Name()); in LoadVar()
326 ASSERT(var->IsLocalVariable()); in LoadVar()
[all …]
/arkcompiler/runtime_core/gn/build/
Dcmake_configure_file.py62 var = var_val.rstrip()
63 in_line = '#define %s\n' % var
65 var = var_val_split[0]
67 in_line = '#define %s %s\n' % (var, val)
69 if var not in values:
70 in_line = '/* #undef %s */\n' % var
/arkcompiler/ets_frontend/test/scripts/auto_xts_test/
Drun.bat32 set var=D:\AutoXTSTest variable
33 if not exist %var% (md %var%)
34 rd /s /q %var%\dayu200_xts
36 del /q %var%\dayu200_xts.tar.gz
37 if not exist %var%\dayu200_xts\suites (goto ResourceError)
45 if "%var%"=="[Empty]" (goto BurnError)
54 call %var%\dayu200_xts\suites\acts\run.bat run -l %value%
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsInterfaceDeclaration.cpp98 binder::Variable *var = id_->Variable(); in Check() local
99 ASSERT(var->Declaration()->Node() && var->Declaration()->Node()->IsTSInterfaceDeclaration()); in Check()
101 if (this == var->Declaration()->Node()) { in Check()
102 checker::Type *resolvedType = var->TsType(); in Check()
108 resolvedType->SetVariable(var); in Check()
109 var->SetTsType(resolvedType); in Check()
DtsTypeReference.cpp68 binder::Variable *var = typeName_->AsIdentifier()->Variable(); in GetType() local
70 if (!var) { in GetType()
74 checker::Type *type = checker->GetTypeReferenceType(this, var); in GetType()
/arkcompiler/ets_frontend/es2panda/ir/module/
DexportDefaultDeclaration.cpp44 auto *var = pg->Scope()->FindLocal(parser::SourceTextModuleRecord::DEFAULT_LOCAL_NAME); in Compile() local
45 ASSERT(var->IsModuleVariable()); in Compile()
46 pg->StoreModuleVariable(this, var->AsModuleVariable()); in Compile()
/arkcompiler/ets_runtime/test/quickfix/global_var/
Dexpect_output.txt17 patch old global var :100
18 patch new global var :undefined
23 base global var :100
/arkcompiler/ets_frontend/es2panda/binder/
Dvariable.cpp38 auto *var = allocator->New<LocalVariable>(decl, flags_); in Copy() local
39 var->vreg_ = vreg_; in Copy()
40 return var; in Copy()
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest-type-annotation-expected.txt49 "kind": "var",
106 "kind": "var",
163 "kind": "var",
220 "kind": "var",
277 "kind": "var",
334 "kind": "var",
391 "kind": "var",
448 "kind": "var",
505 "kind": "var",
562 "kind": "var",
[all …]
Dtest-ts-type-assertion-expected.txt91 "kind": "var",
174 "kind": "var",
271 "kind": "var",
Dtest-arrow-function3-expected.txt62 "kind": "var",
160 "kind": "var",
264 "kind": "var",
Dtest-as-expression3-expected.txt89 "kind": "var",
186 "kind": "var",
329 "kind": "var",
441 "kind": "var",
538 "kind": "var",
Dtest-type-query-expected.txt49 "kind": "var",
120 "kind": "var",
308 "kind": "var",
421 "kind": "var",
561 "kind": "var",
/arkcompiler/ets_frontend/testTs/
Dtest-case.patch718 var q;
788 @@ -3,4 +3,6 @@ export declare var x;
897 + var await = 1
909 + var await = 1
921 + var yield = 2
933 + var yield = 2;
956 @@ -17,4 +17,6 @@ var d: D;
957 var o: {} = d;
1021 -var v = class C extends D {};
1023 +var v = class C extends D {};
[all …]
/arkcompiler/ets_frontend/es2panda/test/parser/js/
Dtest-var-decl-expected.txt80 "kind": "var",
237 "kind": "var",
349 "kind": "var",
434 "kind": "var",
/arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/
DvarRedeclaration1-expected.txt49 "kind": "var",
106 "kind": "var",
DvarRedeclaration2-expected.txt49 "kind": "var",
120 "kind": "var",
DarrayDestructuring36-expected.txt49 "kind": "var",
106 "kind": "var",
163 "kind": "var",
220 "kind": "var",
346 "kind": "var",
DvarRedeclaration4-expected.txt62 "kind": "var",
132 "kind": "var",
DvarRedeclaration3-expected.txt49 "kind": "var",
134 "kind": "var",
/arkcompiler/runtime_core/docs/
Dirtoc.md25 var = Add(input1, input2)
31 var = Add(input1, input2).i64.CC(:CC_GE).pc(123)
41 In last example variable `var` holds the newly created instruction `Add` and it can be input for th…
44 var = Add(input1, input2).i64.CC(:CC_GE).pc(123)
45 Return(var).i64
/arkcompiler/ets_frontend/test262/
Des2021_tests.txt1342 language/expressions/async-generator/eval-var-scope-syntax-err.js
1830 language/expressions/async-generator/named-eval-var-scope-syntax-err.js
1900 language/statements/async-generator/eval-var-scope-syntax-err.js
2599 language/statements/for-await-of/async-func-dstr-var-ary-init-iter-close.js
2600 language/statements/for-await-of/async-func-dstr-var-ary-init-iter-get-err.js
2601 language/statements/for-await-of/async-func-dstr-var-ary-init-iter-no-close.js
2602 language/statements/for-await-of/async-func-dstr-var-ary-name-iter-val.js
2603 language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-ary-elem-init.js
2604 language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-ary-elem-iter.js
2605 language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-ary-elision-init.js
[all …]

12345678910>>...27