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

Method HandlePropertyReference

IDEHelper/Compiler/BfResolvePass.cpp:87–92  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

85}
86
87void BfResolvePassData::HandlePropertyReference(BfAstNode* node, BfTypeDef* typeDef, BfPropertyDef* propDef)
88{
89 if ((mGetSymbolReferenceKind == BfGetSymbolReferenceKind_Property) && (mSymbolReferenceTypeDef == typeDef->GetDefinition()) &&
90 (mSymbolReferencePropertyIdx == propDef->mIdx))
91 RecordReplaceNode(node);
92}
93
94void BfResolvePassData::HandleLocalReference(BfIdentifierNode* identifier, BfTypeDef* typeDef, BfMethodDef* methodDef, int localVarIdx)
95{

Callers 3

GetCustomAttributesMethod · 0.80
GetSymbolReferencesMethod · 0.80
LoadPropertyMethod · 0.80

Calls 1

GetDefinitionMethod · 0.80

Tested by

no test coverage detected