Lines Matching defs:tpi
235 const CVTagRecord &parent, TpiStream &tpi) {
255 CVType cvt = tpi.getType(Record.Type);
544 TpiStream &stream = m_index->tpi();
715 TpiStream &stream = type_id.is_ipi ? m_index->ipi() : m_index->tpi();
774 if (IsForwardRefUdt(type_id, m_index->tpi())) {
776 m_index->tpi().findFullDeclForForwardRef(type_id.index);
929 TpiStream &tpi = m_index->tpi();
944 constant.Type, tpi, constant.Value, module),
1571 LazyRandomTypeCollection &types = m_index->tpi().typeCollection();
1724 m_index->tpi().findRecordsByName(query.GetTypeBasename().GetStringRef());
1746 std::vector<TypeIndex> matches = m_index->tpi().findRecordsByName(name);
1766 LazyRandomTypeCollection &types = m_index->tpi().typeCollection();
1784 if (IsTagRecord(PdbTypeSymId{udt.Type, false}, m_index->tpi())) {
1785 CVType cvt = m_index->tpi().getType(udt.Type);
1949 CVType signature = m_index->tpi().getType(proc.FunctionType);
2184 LazyRandomTypeCollection &types = m_index->tpi().typeCollection();
2245 GetNestedTagDefinition(Record, parent_cvt, index.tpi());
2254 CVType field_list_cvt = m_index->tpi().getType(tag.asTag().FieldList);