Home
last modified time | relevance | path

Searched refs:extensionFunc (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSAnalyzerHelpers.cpp21 ir::ScriptFunction *extensionFunc, checker::Signature *signature) in CheckExtensionIsShadowedInCurrentClassOrInterface()
23 const auto methodName = extensionFunc->Id()->Name(); in CheckExtensionIsShadowedInCurrentClassOrInterface()
39 extensionFunc->Body()->Start()); in CheckExtensionIsShadowedInCurrentClassOrInterface()
45 ir::ScriptFunction *extensionFunc, checker::Signature *signature) in CheckExtensionIsShadowedByMethod()
51 CheckExtensionIsShadowedInCurrentClassOrInterface(checker, objType, extensionFunc, signature); in CheckExtensionIsShadowedByMethod()
54 CheckExtensionIsShadowedByMethod(checker, interface, extensionFunc, signature); in CheckExtensionIsShadowedByMethod()
57 CheckExtensionIsShadowedByMethod(checker, objType->SuperType(), extensionFunc, signature); in CheckExtensionIsShadowedByMethod()
60 static void ReplaceThisInExtensionMethod(checker::ETSChecker *checker, ir::ScriptFunction *extensionFunc) in ReplaceThisInExtensionMethod() argument
62 ASSERT(!extensionFunc->Params().empty()); in ReplaceThisInExtensionMethod()
63 ASSERT(extensionFunc in ReplaceThisInExtensionMethod()
20 CheckExtensionIsShadowedInCurrentClassOrInterface(checker::ETSChecker *checker, checker::ETSObjectType *objType, ir::ScriptFunction *extensionFunc, checker::Signature *signature) CheckExtensionIsShadowedInCurrentClassOrInterface() argument
44 CheckExtensionIsShadowedByMethod(checker::ETSChecker *checker, checker::ETSObjectType *objType, ir::ScriptFunction *extensionFunc, checker::Signature *signature) CheckExtensionIsShadowedByMethod() argument
80 CheckExtensionMethod(checker::ETSChecker *checker, ir::ScriptFunction *extensionFunc, ir::MethodDefinition *node) CheckExtensionMethod() argument
[all...]
H A DETSAnalyzerHelpers.h30 ir::ScriptFunction *extensionFunc,
33 ir::ScriptFunction *extensionFunc, checker::Signature *signature);
34 void CheckExtensionMethod(checker::ETSChecker *checker, ir::ScriptFunction *extensionFunc, ir::MethodDefinition *node);

Completed in 2 milliseconds