MCPcopy Create free account
hub / github.com/beefytech/Beef / GetRawMethodInstance

Method GetRawMethodInstance

IDEHelper/Compiler/BfModule.cpp:11357–11365  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11355}
11356
11357BfMethodInstance* BfModule::GetRawMethodInstance(BfTypeInstance* typeInstance, BfMethodDef* methodDef)
11358{
11359 if (methodDef->mIsLocalMethod)
11360 {
11361 return GetMethodInstance(typeInstance, methodDef, BfTypeVector()).mMethodInstance;
11362 }
11363
11364 return GetRawMethodInstanceAtIdx(typeInstance, methodDef->mIdx, NULL);
11365}
11366
11367BfMethodInstance* BfModule::GetRawMethodByName(BfTypeInstance* typeInstance, const StringImpl& methodName, int paramCount, bool checkBase, bool allowMixin)
11368{

Callers 10

AddMethodMethod · 0.80
AddPropMethod · 0.80
PopulateReifiedMethod · 0.80
CreateAttributeMethod · 0.80
CheckMethodMethod · 0.80
MatchMethodMethod · 0.80
GetSelectedMethodMethod · 0.80
GetNameMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected