• Home
  • Raw
  • Download

Lines Matching refs:DiaEnumerator

401   CComPtr<IDiaEnumSymbols> DiaEnumerator;  in findChildren()  local
403 Symbol->findChildrenEx(EnumVal, nullptr, nsNone, &DiaEnumerator)) { in findChildren()
404 if (S_OK != Symbol->findChildren(EnumVal, nullptr, nsNone, &DiaEnumerator)) in findChildren()
408 return std::make_unique<DIAEnumSymbols>(Session, DiaEnumerator); in findChildren()
421 CComPtr<IDiaEnumSymbols> DiaEnumerator; in findChildren() local
423 Symbol->findChildrenEx(EnumVal, Name16Str, CompareFlags, &DiaEnumerator)) in findChildren()
426 return std::make_unique<DIAEnumSymbols>(Session, DiaEnumerator); in findChildren()
441 CComPtr<IDiaEnumSymbols> DiaEnumerator; in findChildrenByAddr() local
443 Section, Offset, &DiaEnumerator)) in findChildrenByAddr()
446 return std::make_unique<DIAEnumSymbols>(Session, DiaEnumerator); in findChildrenByAddr()
460 CComPtr<IDiaEnumSymbols> DiaEnumerator; in findChildrenByVA() local
462 &DiaEnumerator)) in findChildrenByVA()
465 return std::make_unique<DIAEnumSymbols>(Session, DiaEnumerator); in findChildrenByVA()
478 CComPtr<IDiaEnumSymbols> DiaEnumerator; in findChildrenByRVA() local
480 &DiaEnumerator)) in findChildrenByRVA()
483 return std::make_unique<DIAEnumSymbols>(Session, DiaEnumerator); in findChildrenByRVA()
488 CComPtr<IDiaEnumSymbols> DiaEnumerator; in findInlineFramesByAddr() local
489 if (S_OK != Symbol->findInlineFramesByAddr(Section, Offset, &DiaEnumerator)) in findInlineFramesByAddr()
492 return std::make_unique<DIAEnumSymbols>(Session, DiaEnumerator); in findInlineFramesByAddr()
497 CComPtr<IDiaEnumSymbols> DiaEnumerator; in findInlineFramesByRVA() local
498 if (S_OK != Symbol->findInlineFramesByRVA(RVA, &DiaEnumerator)) in findInlineFramesByRVA()
501 return std::make_unique<DIAEnumSymbols>(Session, DiaEnumerator); in findInlineFramesByRVA()
506 CComPtr<IDiaEnumSymbols> DiaEnumerator; in findInlineFramesByVA() local
507 if (S_OK != Symbol->findInlineFramesByVA(VA, &DiaEnumerator)) in findInlineFramesByVA()
510 return std::make_unique<DIAEnumSymbols>(Session, DiaEnumerator); in findInlineFramesByVA()
514 CComPtr<IDiaEnumLineNumbers> DiaEnumerator; in findInlineeLines() local
515 if (S_OK != Symbol->findInlineeLines(&DiaEnumerator)) in findInlineeLines()
518 return std::make_unique<DIAEnumLineNumbers>(DiaEnumerator); in findInlineeLines()
524 CComPtr<IDiaEnumLineNumbers> DiaEnumerator; in findInlineeLinesByAddr() local
526 Symbol->findInlineeLinesByAddr(Section, Offset, Length, &DiaEnumerator)) in findInlineeLinesByAddr()
529 return std::make_unique<DIAEnumLineNumbers>(DiaEnumerator); in findInlineeLinesByAddr()
534 CComPtr<IDiaEnumLineNumbers> DiaEnumerator; in findInlineeLinesByRVA() local
535 if (S_OK != Symbol->findInlineeLinesByRVA(RVA, Length, &DiaEnumerator)) in findInlineeLinesByRVA()
538 return std::make_unique<DIAEnumLineNumbers>(DiaEnumerator); in findInlineeLinesByRVA()
543 CComPtr<IDiaEnumLineNumbers> DiaEnumerator; in findInlineeLinesByVA() local
544 if (S_OK != Symbol->findInlineeLinesByVA(VA, Length, &DiaEnumerator)) in findInlineeLinesByVA()
547 return std::make_unique<DIAEnumLineNumbers>(DiaEnumerator); in findInlineeLinesByVA()