InferCode: Self-Supervised Learning of Code Representations by Predicting Subtrees | IEEE Conference Publication | IEEE Xplore