Searched refs:extensionFunc (Results 1 - 2 of 2) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | ETSAnalyzerHelpers.cpp | 21 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 D | ETSAnalyzerHelpers.h | 30 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