Lines Matching defs:tpi
235 const CVTagRecord &parent, TpiStream &tpi) {
255 CVType cvt = tpi.getType(Record.Type);
548 TpiStream &stream = m_index->tpi();
719 TpiStream &stream = type_id.is_ipi ? m_index->ipi() : m_index->tpi();
778 if (IsForwardRefUdt(type_id, m_index->tpi())) {
780 m_index->tpi().findFullDeclForForwardRef(type_id.index);
933 TpiStream &tpi = m_index->tpi();
948 constant.Type, tpi, constant.Value, module),
1577 LazyRandomTypeCollection &types = m_index->tpi().typeCollection();
1730 m_index->tpi().findRecordsByName(query.GetTypeBasename().GetStringRef());
1752 std::vector<TypeIndex> matches = m_index->tpi().findRecordsByName(name);
1772 LazyRandomTypeCollection &types = m_index->tpi().typeCollection();
1790 if (IsTagRecord(PdbTypeSymId{udt.Type, false}, m_index->tpi())) {
1791 CVType cvt = m_index->tpi().getType(udt.Type);
1930 CVType signature = m_index->tpi().getType(proc.FunctionType);
2165 LazyRandomTypeCollection &types = m_index->tpi().typeCollection();
2226 GetNestedTagDefinition(Record, parent_cvt, index.tpi());
2235 CVType field_list_cvt = m_index->tpi().getType(tag.asTag().FieldList);