Lines Matching defs:constant
30 kythe_entity_t KytheData::AddConstantDefinition(const Value* constant) {
31 DCHECK(constant->IsNamespaceConstant() || constant->IsExternConstant());
33 // Check if we know the constant already.
34 auto it = that->constants_.find(constant);
37 // Register this constant.
38 KythePosition pos = MakeKythePosition(constant->name()->pos);
40 KytheConsumer::Kind::Constant, constant->name()->value, pos);
41 that->constants_.insert(it, std::make_pair(constant, constant_id));
46 const Value* constant) {
47 DCHECK(constant->IsNamespaceConstant() || constant->IsExternConstant());
49 kythe_entity_t constant_id = AddConstantDefinition(constant);