Home
last modified time | relevance | path

Searched defs:checker (Results 1 – 25 of 346) sorted by relevance

12345678910>>...14

/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp26 namespace panda::es2panda::checker { namespace
46 ETSChecker *checker = GetETSChecker(); in Check() local
67 ETSChecker *checker = GetETSChecker(); in Check() local
79 ETSChecker *checker = GetETSChecker(); in Check() local
100 ETSChecker *checker = GetETSChecker(); in Check() local
126 static void CheckExtensionIsShadowedInCurrentClassOrInterface(checker::ETSChecker *checker, in CheckExtensionIsShadowedInCurrentClassOrInterface() argument
152 static void CheckExtensionIsShadowedByMethod(checker::ETSChecker *checker, checker::ETSObjectType *… in CheckExtensionIsShadowedByMethod() argument
168 static void CheckExtensionMethod(checker::ETSChecker *checker, ir::ScriptFunction *extensionFunc, in CheckExtensionMethod() argument
190 void DoBodyTypeChecking(ETSChecker *checker, ir::MethodDefinition *node, ir::ScriptFunction *script… in DoBodyTypeChecking()
233 void CheckGetterSetterTypeConstrains(ETSChecker *checker, ir::ScriptFunction *scriptFunc) in CheckGetterSetterTypeConstrains()
[all …]
DTSAnalyzer.cpp21 namespace panda::es2panda::checker { namespace
41 TSChecker *checker = GetTSChecker(); in Check() local
60 TSChecker *checker = GetTSChecker(); in Check() local
82 TSChecker *checker = GetTSChecker(); in Check() local
114 TSChecker *checker = GetTSChecker(); in Check() local
139 TSChecker *checker = GetTSChecker(); in Check() local
167 TSChecker *checker = GetTSChecker(); in Check() local
187 TSChecker *checker = GetTSChecker(); in Check() local
316 static void GetSpreadElementType(checker::TSChecker *checker, checker::Type *spreadType, in GetSpreadElementType() argument
378 TSChecker *checker = GetTSChecker(); in Check() local
[all …]
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DunionLowering.cpp42 ir::ClassDefinition *GetUnionFieldClass(checker::ETSChecker *checker, varbinder::VarBinder *varbind… in GetUnionFieldClass() argument
70 varbinder::LocalVariable *CreateUnionFieldClassProperty(checker::ETSChecker *checker, varbinder::Va… in CreateUnionFieldClassProperty() argument
105 void HandleUnionPropertyAccess(checker::ETSChecker *checker, varbinder::VarBinder *vbind, ir::Membe… in HandleUnionPropertyAccess() argument
113 ir::TSAsExpression *GenAsExpression(checker::ETSChecker *checker, checker::Type *const opaqueType, in GenAsExpression() argument
130 ir::TSAsExpression *UnionCastToPrimitive(checker::ETSChecker *checker, checker::ETSObjectType *unbo… in UnionCastToPrimitive() argument
143 ir::TSAsExpression *HandleUnionCastToPrimitive(checker::ETSChecker *checker, ir::TSAsExpression *ex… in HandleUnionCastToPrimitive() argument
167 ir::BinaryExpression *GenInstanceofExpr(checker::ETSChecker *checker, ir::Expression *unionNode, in GenInstanceofExpr() argument
202 ir::VariableDeclaration *GenVariableDeclForBinaryExpr(checker::ETSChecker *checker, varbinder::Scop… in GenVariableDeclForBinaryExpr() argument
225 ir::ExpressionStatement *GenExpressionStmtWithAssignment(checker::ETSChecker *checker, ir::Identifi… in GenExpressionStmtWithAssignment() argument
234 ir::BlockStatement *GenBlockStmtForAssignmentBinary(checker::ETSChecker *checker, ir::Identifier *v… in GenBlockStmtForAssignmentBinary() argument
[all …]
/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsFunctionType.cpp65 checker::Type *TSFunctionType::Check(checker::TSChecker *checker) in Check() argument
70 checker::Type *TSFunctionType::GetType(checker::TSChecker *checker) in GetType() argument
75 checker::Type *TSFunctionType::Check([[maybe_unused]] checker::ETSChecker *checker) in Check() argument
80 checker::Type *TSFunctionType::GetType([[maybe_unused]] checker::ETSChecker *checker) in GetType() argument
DtsThisType.cpp48 checker::Type *TSThisType::Check([[maybe_unused]] checker::TSChecker *checker) in Check() argument
53 checker::Type *TSThisType::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
58 checker::Type *TSThisType::Check([[maybe_unused]] checker::ETSChecker *checker) in Check() argument
63 checker::Type *TSThisType::GetType([[maybe_unused]] checker::ETSChecker *checker) in GetType() argument
DtsIntersectionType.cpp59 checker::Type *TSIntersectionType::Check([[maybe_unused]] checker::TSChecker *checker) in Check() argument
64 checker::Type *TSIntersectionType::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
69 checker::Type *TSIntersectionType::GetType([[maybe_unused]] checker::ETSChecker *checker) in GetType() argument
75 checker::Type *TSIntersectionType::Check([[maybe_unused]] checker::ETSChecker *checker) in Check() argument
DtsArrayType.cpp59 checker::Type *TSArrayType::Check([[maybe_unused]] checker::TSChecker *checker) in Check() argument
64 checker::Type *TSArrayType::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
69 checker::Type *TSArrayType::Check(checker::ETSChecker *checker) in Check() argument
74 checker::Type *TSArrayType::GetType(checker::ETSChecker *checker) in GetType() argument
DtsParenthesizedType.cpp55 checker::Type *TSParenthesizedType::Check([[maybe_unused]] checker::TSChecker *checker) in Check() argument
60 checker::Type *TSParenthesizedType::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
70 checker::Type *TSParenthesizedType::Check([[maybe_unused]] checker::ETSChecker *checker) in Check() argument
DtsTypeQuery.cpp56 checker::Type *TSTypeQuery::Check([[maybe_unused]] checker::TSChecker *checker) in Check() argument
61 checker::Type *TSTypeQuery::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
66 checker::Type *TSTypeQuery::Check([[maybe_unused]] checker::ETSChecker *checker) in Check() argument
DtsInferType.cpp55 checker::Type *TSInferType::Check([[maybe_unused]] checker::TSChecker *checker) in Check() argument
60 checker::Type *TSInferType::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
65 checker::Type *TSInferType::Check([[maybe_unused]] checker::ETSChecker *checker) in Check() argument
DtsAnyKeyword.cpp48 checker::Type *TSAnyKeyword::Check(checker::TSChecker *checker) in Check() argument
53 checker::Type *TSAnyKeyword::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
58 checker::Type *TSAnyKeyword::Check(checker::ETSChecker *checker) in Check() argument
DtsNeverKeyword.cpp48 checker::Type *TSNeverKeyword::Check([[maybe_unused]] checker::TSChecker *checker) in Check() argument
53 checker::Type *TSNeverKeyword::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
58 checker::Type *TSNeverKeyword::Check([[maybe_unused]] checker::ETSChecker *checker) in Check() argument
DtsConstructorType.cpp62 checker::Type *TSConstructorType::Check(checker::TSChecker *checker) in Check() argument
67 checker::Type *TSConstructorType::GetType(checker::TSChecker *checker) in GetType() argument
72 checker::Type *TSConstructorType::Check([[maybe_unused]] checker::ETSChecker *checker) in Check() argument
DtsBooleanKeyword.cpp48 checker::Type *TSBooleanKeyword::Check(checker::TSChecker *checker) in Check() argument
53 checker::Type *TSBooleanKeyword::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
58 checker::Type *TSBooleanKeyword::Check(checker::ETSChecker *checker) in Check() argument
DtsBigintKeyword.cpp48 checker::Type *TSBigintKeyword::Check([[maybe_unused]] checker::TSChecker *checker) in Check() argument
53 checker::Type *TSBigintKeyword::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
58 checker::Type *TSBigintKeyword::Check([[maybe_unused]] checker::ETSChecker *checker) in Check() argument
DtsNullKeyword.cpp47 checker::Type *TSNullKeyword::Check([[maybe_unused]] checker::TSChecker *checker) in Check() argument
52 checker::Type *TSNullKeyword::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
57 checker::Type *TSNullKeyword::Check([[maybe_unused]] checker::ETSChecker *checker) in Check() argument
DtsVoidKeyword.cpp48 checker::Type *TSVoidKeyword::Check(checker::TSChecker *checker) in Check() argument
53 checker::Type *TSVoidKeyword::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
58 checker::Type *TSVoidKeyword::Check(checker::ETSChecker *checker) in Check() argument
DtsMappedType.cpp70 checker::Type *TSMappedType::Check([[maybe_unused]] checker::TSChecker *checker) in Check() argument
75 checker::Type *TSMappedType::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
80 checker::Type *TSMappedType::Check([[maybe_unused]] checker::ETSChecker *checker) in Check() argument
DtsNumberKeyword.cpp48 checker::Type *TSNumberKeyword::Check(checker::TSChecker *checker) in Check() argument
53 checker::Type *TSNumberKeyword::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
58 checker::Type *TSNumberKeyword::Check(checker::ETSChecker *checker) in Check() argument
/arkcompiler/ets_frontend/ets2panda/ir/ets/
DetsWildcardType.cpp64 checker::Type *ETSWildcardType::Check(checker::TSChecker *checker) in Check() argument
69 checker::Type *ETSWildcardType::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
74 checker::Type *ETSWildcardType::Check(checker::ETSChecker *checker) in Check() argument
79 checker::Type *ETSWildcardType::GetType([[maybe_unused]] checker::ETSChecker *checker) in GetType() argument
DetsPrimitiveType.cpp79 checker::Type *ETSPrimitiveType::Check(checker::TSChecker *checker) in Check() argument
84 checker::Type *ETSPrimitiveType::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
89 checker::Type *ETSPrimitiveType::Check(checker::ETSChecker *checker) in Check() argument
94 checker::Type *ETSPrimitiveType::GetType([[maybe_unused]] checker::ETSChecker *checker) in GetType() argument
DetsFunctionType.cpp80 checker::Type *ETSFunctionType::Check(checker::TSChecker *checker) in Check() argument
85 checker::Type *ETSFunctionType::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
90 checker::Type *ETSFunctionType::Check(checker::ETSChecker *checker) in Check() argument
95 checker::Type *ETSFunctionType::GetType(checker::ETSChecker *checker) in GetType() argument
/arkcompiler/ets_frontend/ets2panda/ir/
DopaqueTypeNode.cpp48 checker::Type *OpaqueTypeNode::Check([[maybe_unused]] checker::TSChecker *checker) in Check() argument
53 checker::Type *OpaqueTypeNode::GetType([[maybe_unused]] checker::TSChecker *checker) in GetType() argument
58 checker::Type *OpaqueTypeNode::GetType([[maybe_unused]] checker::ETSChecker *checker) in GetType() argument
63 checker::Type *OpaqueTypeNode::Check([[maybe_unused]] checker::ETSChecker *checker) in Check() argument
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsEnumDeclaration.cpp71 binder::EnumMemberResult EvaluateIdentifier(checker::Checker *checker, binder::EnumVariable *enumVa… in EvaluateIdentifier() argument
104 binder::EnumMemberResult EvaluateUnaryExpression(checker::Checker *checker, binder::EnumVariable *e… in EvaluateUnaryExpression() argument
130 binder::EnumMemberResult EvaluateMemberExpression(checker::Checker *checker, in EvaluateMemberExpression() argument
151 binder::EnumMemberResult EvaluateBinaryExpression(checker::Checker *checker, binder::EnumVariable *… in EvaluateBinaryExpression() argument
216 binder::EnumMemberResult TSEnumDeclaration::EvaluateEnumMember(checker::Checker *checker, binder::E… in EvaluateEnumMember() argument
258 void AddEnumValueDeclaration(checker::Checker *checker, double number, binder::EnumVariable *variab… in AddEnumValueDeclaration() argument
288 void InferEnumVariableType(checker::Checker *checker, binder::EnumVariable *variable, double *value… in InferEnumVariableType() argument
359 checker::Type *TSEnumDeclaration::InferType(checker::Checker *checker, bool isConst) const in InferType() argument
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/
Dptr.h51 Ptr(Pointer ref, PtrCheckerType<T> checker) : pointer(ref) in Ptr()
61 Ptr(T &ref, PtrCheckerType<T> checker) : pointer(&ref) in Ptr()
81 Ptr(U &ref, PtrCheckerType<T> checker) : pointer(&ref) in Ptr()
100 Ptr(const Ptr<U, CheckU> &other, PtrCheckerType<T> checker) : pointer(other.get()) in Ptr()
112 Ptr(Ptr<U, CheckU> &&other, PtrCheckerType<T> checker) : pointer(other.get()) in Ptr()

12345678910>>...14