// checkForUndefinedReferences seeks to confirm that all identifiers encountered have been marked as known (being declared) func (this Form) checkForUndefinedReferences(typeChecker interfaces.TypeChecker) { for identifier, identifierKnown := range typeChecker.KnownIdentifiers() { if !identifierKnown { typeChecker.AddEncounteredError(errors.NewUndefinedQuestionReferenceError(identifier)) } } }