Lines Matching refs:tsBindings_
54 if (tsBindings_[index] == nullptr) { in AddTSVariable()
55 tsBindings_[index] = allocator_->New<VariableMap>(allocator_->Adapter()); in AddTSVariable()
57 return tsBindings_[index]->insert({name, variable}).second; in AddTSVariable()
65 if (tsBindings_[index] == nullptr) { in FindTSVariable()
68 auto res = tsBindings_[index]->find(name); in FindTSVariable()
69 if (res == tsBindings_[index]->end()) { in FindTSVariable()
78 if (tsBindings_[i] && tsBindings_[i]->find(name) != tsBindings_[i]->end()) { in InTSBindings()
92 std::array<VariableMap *, static_cast<size_t>(TSBindingType::COUNT)> tsBindings_ {};
330 return tsBindings_.FindTSVariable<type>(name); in FindLocalTSVariable()
336 tsBindings_.AddTSVariable<type>(name, var); in AddLocalTSVariable()
341 return tsBindings_.InTSBindings(name); in InLocalTSBindings()
346 …ent_(parent), decls_(allocator->Adapter()), bindings_(allocator->Adapter()), tsBindings_(allocator) in Scope()
368 TSBindings tsBindings_; variable
934 return tsBindings_.AddTSVariable<TSBindingType::NAMESPACE>( in AddTSBinding()
938 return tsBindings_.AddTSVariable<TSBindingType::ENUMLITERAL>( in AddTSBinding()
942 return tsBindings_.AddTSVariable<TSBindingType::INTERFACE>( in AddTSBinding()
946 return tsBindings_.AddTSVariable<TSBindingType::IMPORT_EQUALS>( in AddTSBinding()