| 990 | } |
| 991 | |
| 992 | BfSourceData* BfAstNode::GetSourceData() |
| 993 | { |
| 994 | #ifdef BF_AST_ALLOCATOR_USE_PAGES |
| 995 | //BF_ASSERT((intptr)this > 0x4200000000); |
| 996 | BfAstPageHeader* pageHeader = (BfAstPageHeader*)((intptr)this & ~(BfAstAllocManager::PAGE_SIZE - 1)); |
| 997 | return pageHeader->mSourceData; |
| 998 | #else |
| 999 | return mSourceData; |
| 1000 | #endif |
| 1001 | } |
| 1002 | |
| 1003 | BfParserData* BfAstNode::GetParserData() |
| 1004 | { |
no outgoing calls
no test coverage detected