logic: record template argument that is a dependent template type as local symbol
This commit is contained in:
committed by
Eberhard Graether
parent
fc0e652ae0
commit
ce22e5917a
@@ -50,7 +50,10 @@ void ParserClientImpl::recordDefinitionKind(Id symbolId, DefinitionKind definiti
|
||||
Id ParserClientImpl::recordReference(ReferenceKind referenceKind, Id referencedSymbolId, Id contextSymbolId, const ParseLocation& location)
|
||||
{
|
||||
Id edgeId = addEdge(referenceKindToEdgeType(referenceKind), contextSymbolId, referencedSymbolId);
|
||||
addSourceLocation(edgeId, location, LOCATION_TOKEN);
|
||||
if (edgeId)
|
||||
{
|
||||
addSourceLocation(edgeId, location, LOCATION_TOKEN);
|
||||
}
|
||||
return edgeId;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user