| 1523 | } |
| 1524 | |
| 1525 | BF_EXPORT void BF_CALLTYPE ClangHelper_AddTranslationUnit(ClangHelper* clangHelper, const char* fileName, const char* headerPrefix, const char* clangArgs, BfSourceClassifier::CharData* charData, int charLen) |
| 1526 | { |
| 1527 | if (clangHelper == NULL) |
| 1528 | return; |
| 1529 | if (!clangHelper->mIsForResolve) |
| 1530 | { |
| 1531 | OutputDebugStrF("AddTranslationUnit %s\n", fileName); |
| 1532 | //gClangPerfManager.StartRecording(); |
| 1533 | } |
| 1534 | |
| 1535 | gClangPerfManager.ZoneStart("Clang AddTranslationUnit"); |
| 1536 | clangHelper->AddTranslationUnit(fileName, headerPrefix, clangArgs, charData, charLen); |
| 1537 | gClangPerfManager.ZoneEnd(); |
| 1538 | } |
| 1539 | |
| 1540 | BF_EXPORT void BF_CALLTYPE ClangHelper_RemoveTranslationUnit(ClangHelper* clangHelper, const char* fileName) |
| 1541 | { |
nothing calls this directly
no test coverage detected