Semantic code clone detection using hybrid intermediate representations and BiLSTM networks | Synapse