Pārlūkot izejas kodu

NodesetCompiler: Only use forward references for getting type definition

Stefan Profanter 5 gadi atpakaļ
vecāks
revīzija
28162fdb27
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      tools/nodeset_compiler/nodeset.py

+ 1 - 1
tools/nodeset_compiler/nodeset.py

@@ -320,7 +320,7 @@ class NodeSet(object):
     def getNodeTypeDefinition(self, node):
         for ref in node.references:
             # 40 = HasTypeDefinition
-            if ref.referenceType.i == 40:
+            if ref.referenceType.i == 40 and ref.isForward:
                 return self.nodes[ref.target]
         return None