Lines Matching defs:binding
112 kythe_entity_t KytheData::AddBindingDefinition(Binding<LocalValue>* binding) {
113 CHECK(binding);
114 const uint64_t binding_index = binding->unique_index();
115 return AddBindingDefinitionImpl(binding_index, binding->name(),
116 binding->declaration_position());
119 kythe_entity_t KytheData::AddBindingDefinition(Binding<LocalLabel>* binding) {
120 CHECK(binding);
121 const uint64_t binding_index = binding->unique_index();
122 return AddBindingDefinitionImpl(binding_index, binding->name(),
123 binding->declaration_position());
130 // Check if we know the binding already.
133 // Register this binding.
141 Binding<LocalValue>* binding) {
142 CHECK(binding);
144 kythe_entity_t binding_id = AddBindingDefinition(binding);
151 Binding<LocalLabel>* binding) {
152 CHECK(binding);
154 kythe_entity_t binding_id = AddBindingDefinition(binding);