Lines Matching defs:compiland
217 // The linker could link *.dll (compiland language = LINK), or import
218 // *.dll. For example, a compiland with name `Import:KERNEL32.dll` could be
221 // now. However we still count them in the compiland list. If we perform
222 // any compiland related activity, like finding symbols through
451 auto compiland = GetPDBCompilandByUID(comp_unit.GetID());
452 if (!compiland)
486 ParseTypesByTagFn(*compiland);
488 // Also parse global types particularly coming from this compiland.
489 // Unfortunately, PDB has no compiland information for each global type. We
515 auto compiland = GetPDBCompilandByUID(sc.comp_unit->GetID());
516 if (!compiland)
536 // compiland's children and global scope's children with unexpectedly
542 // Parse variables in this compiland.
543 num_added += ParseVariables(sc, *compiland);
809 while (auto compiland = compilands->getNext()) {
815 std::string source_file = compiland->getSourceFileFullPath();
825 auto cu = ParseCompileUnitForUID(compiland->getSymIndexId());
843 // Current compiland does not have the requested line. Search next.
1759 // Find contributions to `compiland` from all source and header files.
1765 // to the compiland from that file, and add the sequence.
1850 const PDBSymbolCompiland &compiland,
1857 auto source_files = m_session_up->getSourceFilesForCompiland(compiland);