public boolean isRecursive() {
		// Does this constructor cause recursion with its table
		for (int i = 0; i < operands.size(); ++i) {
			TripleSymbol sym = operands.get(i).getDefiningSymbol();
			if (sym == parent) {
				return true;
			}
		}
		return false;
	}
Return the source file index
@return index
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/pcodeCPort/slghsymbol/Constructor.java