Lines Matching defs:EntityInfo
252 ProtEntities.push_back(EntityInfo());
348 BaseEntities.push_back(EntityInfo());
678 EntityInfo BaseEntity;
748 EntityInfo ClassEntity;
781 EntityInfo ClassEntity;
842 EntityInfo GetterEntity;
843 EntityInfo SetterEntity;
920 EntityInfo RefEntity, ParentEntity;
1121 EntityInfo &EntityInfo,
1127 EntityInfo.cursor = getCursor(D);
1128 EntityInfo.Dcl = D;
1129 EntityInfo.IndexCtx = this;
1132 EntityInfo.kind = getEntityKindFromSymbolKind(SymInfo.Kind, SymInfo.Lang);
1133 EntityInfo.templateKind = getEntityKindFromSymbolProperties(SymInfo.Properties);
1134 EntityInfo.lang = getEntityLangFromSymbolLang(SymInfo.Lang);
1137 EntityInfo.AttrList = AttrListInfo::create(D, *this);
1138 EntityInfo.attributes = EntityInfo.AttrList->getAttrs();
1139 EntityInfo.numAttributes = EntityInfo.AttrList->getNumAttrs();
1142 if (EntityInfo.kind == CXIdxEntity_Unexposed)
1146 EntityInfo.name = SA.toCStr(II->getName());
1149 EntityInfo.name = nullptr; // anonymous tag/field/namespace.
1157 EntityInfo.name = SA.copyCStr(StrBuf.str());
1164 EntityInfo.USR = nullptr;
1166 EntityInfo.USR = SA.copyCStr(StrBuf.str());