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

Method SetElementType

IDEHelper/Compiler/BfModule.cpp:3053–3060  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3051}
3052
3053void BfModule::SetElementType(BfAstNode* astNode, BfSourceElementType elementType)
3054{
3055 if (mCompiler->mResolvePassData != NULL)
3056 {
3057 if (auto sourceClassifier = mCompiler->mResolvePassData->GetSourceClassifier(astNode))
3058 sourceClassifier->SetElementType(astNode, elementType);
3059 }
3060}
3061
3062void BfModule::SetHighestElementType(BfAstNode* astNode, BfSourceElementType elementType)
3063{

Callers 15

CreateStaticCtorMethod · 0.45
EmitDtorBodyMethod · 0.45
EmitCtorBodyMethod · 0.45
DoPopulateTypeMethod · 0.45
ResolveTypeResultMethod · 0.45
CheckForMethodNameMethod · 0.45
LookupIdentifierMethod · 0.45
LoadPropertyMethod · 0.45

Calls 1

GetSourceClassifierMethod · 0.80

Tested by

no test coverage detected