Lines Matching defs:indexDeclarations
183 ArenaVector<ir::TSIndexSignature *> indexDeclarations(Allocator()->Adapter());
186 ResolvePropertiesOfObjectType(type, it, signatureDeclarations, indexDeclarations, false);
192 ResolveIndexInfosOfObjectType(type, indexDeclarations);
197 ArenaVector<ir::TSIndexSignature *> &indexDeclarations, bool isInterface)
227 indexDeclarations.push_back(member->AsTSIndexSignature());
245 void TSChecker::ResolveIndexInfosOfObjectType(ObjectType *type, ArenaVector<ir::TSIndexSignature *> &indexDeclarations)
247 for (auto *it : indexDeclarations) {
514 ArenaVector<ir::TSIndexSignature *> indexDeclarations(Allocator()->Adapter());
518 ResolvePropertiesOfObjectType(type, member, signatureDeclarations, indexDeclarations, true);
524 ResolveIndexInfosOfObjectType(type, indexDeclarations);