Home
last modified time | relevance | path

Searched full:validationinfo (Results 1 – 25 of 25) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/
DvalidationInfo.h23 class ValidationInfo {
25 ValidationInfo() noexcept = default;
26 ValidationInfo(util::StringView m, lexer::SourcePosition p) noexcept : msg(m), pos(p) {} in ValidationInfo() function
/arkcompiler/ets_frontend/ets2panda/ir/
DvalidationInfo.h23 class ValidationInfo {
25 ValidationInfo() noexcept = default;
26 ValidationInfo(util::StringView m, lexer::SourcePosition p) noexcept : msg(m), pos(p) {} in ValidationInfo() function
/arkcompiler/ets_frontend/es2panda/ir/base/
DspreadElement.h20 #include <ir/validationInfo.h>
52 ValidationInfo ValidateExpression();
DspreadElement.cpp24 ValidationInfo SpreadElement::ValidateExpression() in ValidateExpression()
26 ValidationInfo info; in ValidateExpression()
Dproperty.h20 #include <ir/validationInfo.h>
110 ValidationInfo ValidateExpression();
Dproperty.cpp55 ValidationInfo Property::ValidateExpression() in ValidateExpression()
57 ValidationInfo info; in ValidateExpression()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DarrayExpression.h20 #include <ir/validationInfo.h>
77 ValidationInfo ValidateExpression();
DobjectExpression.h21 #include <ir/validationInfo.h>
74 ValidationInfo ValidateExpression();
DarrayExpression.cpp75 ValidationInfo ArrayExpression::ValidateExpression() in ValidateExpression()
77 ValidationInfo info; in ValidateExpression()
DobjectExpression.cpp78 ValidationInfo ObjectExpression::ValidateExpression() in ValidateExpression()
80 ValidationInfo info; in ValidateExpression()
/arkcompiler/ets_frontend/ets2panda/ir/base/
DspreadElement.h20 #include "ir/validationInfo.h"
83 ValidationInfo ValidateExpression();
Dproperty.h20 #include "ir/validationInfo.h"
108 ValidationInfo ValidateExpression();
DspreadElement.cpp56 ValidationInfo SpreadElement::ValidateExpression() in ValidateExpression()
58 ValidationInfo info; in ValidateExpression()
Dproperty.cpp91 ValidationInfo Property::ValidateExpression() in ValidateExpression()
93 ValidationInfo info; in ValidateExpression()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DobjectExpression.h21 #include "ir/validationInfo.h"
101 [[nodiscard]] ValidationInfo ValidateExpression();
DobjectExpression.cpp37 #include "ir/validationInfo.h"
71 static std::pair<ValidationInfo, bool> ValidateProperty(Property *prop, bool &foundProto) in ValidateProperty()
73 ValidationInfo info = prop->ValidateExpression(); in ValidateProperty()
85 ValidationInfo ObjectExpression::ValidateExpression() in ValidateExpression()
95 ValidationInfo info; in ValidateExpression()
DarrayExpression.h20 #include "ir/validationInfo.h"
135 [[nodiscard]] ValidationInfo ValidateExpression();
Didentifier.h21 #include "ir/validationInfo.h"
207 [[nodiscard]] ValidationInfo ValidateExpression();
Didentifier.cpp99 ValidationInfo Identifier::ValidateExpression() in ValidateExpression()
109 ValidationInfo info; in ValidateExpression()
DarrayExpression.cpp118 ValidationInfo ArrayExpression::ValidateExpression() in ValidateExpression()
128 ValidationInfo info; in ValidateExpression()
/arkcompiler/ets_frontend/ets2panda/public/
DcppToCTypes.yaml2223 name: 'ValidationInfo'
2235 reinterpret_cast<ir::ValidationInfo |es2panda_arg.type.ptr_depth|>(|arg_name|);
2242 (reinterpret_cast<?const? ir::ValidationInfo *>(ast))->
2245 ctxAllocator->New<ir::ValidationInfo>(
2252 name: 'ValidationInfo'
2266 allocator->New<ir::ValidationInfo>(
2268 var_name: '*reinterpret_cast<ir::ValidationInfo |es2panda_arg.type.ptr_depth|>(|arg_name|)'
DCMakeLists.txt233 ${ES2PANDA_ROOT}/ir/validationInfo.h
492 ${LIBGEN_DIR}/gen/headers/ir/validationInfo.yaml
/arkcompiler/ets_frontend/ets2panda/
DBUILD.gn696 "ir/validationInfo.h",
833 "$LIBGEN_DIR/gen/headers/ir/validationInfo.yaml",
/arkcompiler/ets_frontend/ets2panda/parser/
DexpressionParser.cpp66 #include "ir/validationInfo.h"
258 ir::ValidationInfo info = arrayExpressionNode->ValidateExpression(); in ParseArrayExpressionErrorCheck()
2361 ir::ValidationInfo info = objectExpression->ValidateExpression(); in ParseObjectExpression()
/arkcompiler/ets_frontend/es2panda/parser/
DexpressionParser.cpp276 ir::ValidationInfo info = arrayExpressionNode->ValidateExpression(); in ParseArrayExpression()
2323 ir::ValidationInfo info = objectExpression->ValidateExpression(); in ParseObjectExpression()