Home
last modified time | relevance | path

Searched refs:convResult (Results 1 - 8 of 8) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/base/
H A DspreadElement.cpp47 bool convResult = true; in ConvertibleToRest() local
51 convResult = allowPattern && argument_->AsArrayExpression()->ConvertibleToArrayPattern(); in ConvertibleToRest()
55 convResult = allowPattern && argument_->AsObjectExpression()->ConvertibleToObjectPattern(); in ConvertibleToRest()
61 convResult = false; in ConvertibleToRest()
65 convResult = !isDeclaration; in ConvertibleToRest()
74 return convResult; in ConvertibleToRest()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DassignmentExpression.cpp33 bool convResult = true; in ConvertibleToAssignmentPattern() local
37 convResult = left_->AsArrayExpression()->ConvertibleToArrayPattern(); in ConvertibleToAssignmentPattern()
41 convResult = mustBePattern && left_->AsSpreadElement()->ConvertibleToRest(false); in ConvertibleToAssignmentPattern()
45 convResult = left_->AsObjectExpression()->ConvertibleToObjectPattern(); in ConvertibleToAssignmentPattern()
49 convResult = left_->AsAssignmentExpression()->ConvertibleToAssignmentPattern(mustBePattern); in ConvertibleToAssignmentPattern()
54 convResult = false; in ConvertibleToAssignmentPattern()
67 return convResult; in ConvertibleToAssignmentPattern()
72 convResult = right_->AsArrayExpression()->ConvertibleToArrayPattern(); in ConvertibleToAssignmentPattern()
77 convResult = false; in ConvertibleToAssignmentPattern()
81 convResult in ConvertibleToAssignmentPattern()
[all...]
H A DarrayExpression.cpp34 bool convResult = true; in ConvertibleToArrayPattern() local
38 convResult = it->AsArrayExpression()->ConvertibleToArrayPattern(); in ConvertibleToArrayPattern()
43 convResult = it->AsSpreadElement()->ConvertibleToRest(isDeclaration_); in ConvertibleToArrayPattern()
45 convResult = false; in ConvertibleToArrayPattern()
51 convResult = it->AsObjectExpression()->ConvertibleToObjectPattern(); in ConvertibleToArrayPattern()
55 convResult = it->AsAssignmentExpression()->ConvertibleToAssignmentPattern(); in ConvertibleToArrayPattern()
61 convResult = false; in ConvertibleToArrayPattern()
69 if (!convResult) { in ConvertibleToArrayPattern()
75 return convResult; in ConvertibleToArrayPattern()
H A DobjectExpression.cpp129 bool convResult = true; in ConvertibleToObjectPattern() local
134 convResult = it->AsArrayExpression()->ConvertibleToArrayPattern(); in ConvertibleToObjectPattern()
139 convResult = it->AsSpreadElement()->ConvertibleToRest(isDeclaration_, false); in ConvertibleToObjectPattern()
141 convResult = false; in ConvertibleToObjectPattern()
148 convResult = it->AsObjectExpression()->ConvertibleToObjectPattern(); in ConvertibleToObjectPattern()
152 convResult = it->AsAssignmentExpression()->ConvertibleToAssignmentPattern(); in ConvertibleToObjectPattern()
158 convResult = false; in ConvertibleToObjectPattern()
162 convResult = it->AsProperty()->ConventibleToPatternProperty(); in ConvertibleToObjectPattern()
170 if (!convResult) { in ConvertibleToObjectPattern()
176 return convResult; in ConvertibleToObjectPattern()
[all...]
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DspreadElement.cpp79 bool convResult = true; in ConvertibleToRest() local
83 convResult = allowPattern && argument_->AsArrayExpression()->ConvertibleToArrayPattern(); in ConvertibleToRest()
87 convResult = allowPattern && argument_->AsObjectExpression()->ConvertibleToObjectPattern(); in ConvertibleToRest()
93 convResult = false; in ConvertibleToRest()
97 convResult = !isDeclaration; in ConvertibleToRest()
106 return convResult; in ConvertibleToRest()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DobjectExpression.cpp134 bool convResult = true; in ConvertibleToObjectPattern() local
139 convResult = it->AsArrayExpression()->ConvertibleToArrayPattern(); in ConvertibleToObjectPattern()
144 convResult = it->AsSpreadElement()->ConvertibleToRest(isDeclaration_, false); in ConvertibleToObjectPattern()
146 convResult = false; in ConvertibleToObjectPattern()
153 convResult = it->AsObjectExpression()->ConvertibleToObjectPattern(); in ConvertibleToObjectPattern()
157 convResult = it->AsAssignmentExpression()->ConvertibleToAssignmentPattern(); in ConvertibleToObjectPattern()
163 convResult = false; in ConvertibleToObjectPattern()
167 convResult = it->AsProperty()->ConvertibleToPatternProperty(); in ConvertibleToObjectPattern()
175 if (!convResult) { in ConvertibleToObjectPattern()
181 return convResult; in ConvertibleToObjectPattern()
[all...]
H A DarrayExpression.cpp70 bool convResult = true; in ConvertibleToArrayPattern() local
74 convResult = it->AsArrayExpression()->ConvertibleToArrayPattern(); in ConvertibleToArrayPattern()
79 convResult = it->AsSpreadElement()->ConvertibleToRest(isDeclaration_); in ConvertibleToArrayPattern()
81 convResult = false; in ConvertibleToArrayPattern()
87 convResult = it->AsObjectExpression()->ConvertibleToObjectPattern(); in ConvertibleToArrayPattern()
91 convResult = it->AsAssignmentExpression()->ConvertibleToAssignmentPattern(); in ConvertibleToArrayPattern()
104 convResult = false; in ConvertibleToArrayPattern()
109 if (!convResult) { in ConvertibleToArrayPattern()
115 return convResult; in ConvertibleToArrayPattern()
H A DassignmentExpression.cpp83 bool convResult = ConvertibleToAssignmentPatternLeft(mustBePattern); in ConvertibleToAssignmentPattern() local
89 return convResult; in ConvertibleToAssignmentPattern()

Completed in 5 milliseconds