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

Method Visit

IDEHelper/Compiler/BfNamespaceVisitor.cpp:9–23  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7//////////////////////////////////////////////////////////////////////////
8
9void BfNamespaceVisitor::Visit(BfUsingDirective* usingDirective)
10{
11 if (usingDirective->mNamespace == NULL)
12 {
13 return;
14 }
15
16 String usingString = usingDirective->mNamespace->ToString();
17 BfAtomCompositeT<16> usingComposite;
18 mSystem->ParseAtomComposite(usingString, usingComposite);
19
20 if (mResolvePassData->mAutoComplete != NULL)
21 mResolvePassData->mAutoComplete->CheckNamespace(usingDirective->mNamespace, usingComposite);
22 mResolvePassData->HandleNamespaceReference(usingDirective->mNamespace, usingComposite);
23}
24
25void BfNamespaceVisitor::Visit(BfUsingModDirective* usingDirective)
26{

Callers

nothing calls this directly

Calls 8

ParseAtomCompositeMethod · 0.80
CheckNamespaceMethod · 0.80
FindAtomMethod · 0.80
SubstringMethod · 0.80
ToStringMethod · 0.45
IndexOfMethod · 0.45
SetMethod · 0.45

Tested by

no test coverage detected