#NEWLINE# def get_explicit_class_bindings( classes , get_arg_names_from_class_name = default_get_arg_names_from_class_name ) : #NEWLINE# #INDENT# explicit_bindings = [ ] #NEWLINE# for cls in classes : #NEWLINE# #INDENT# if decorators . is_explicitly_injectable ( cls ) : #NEWLINE# #INDENT# for arg_name in get_arg_names_from_class_name ( cls . __name__ ) : #NEWLINE# #INDENT# explicit_bindings . append ( new_binding_to_class ( binding_keys . new ( arg_name ) , cls , scoping . DEFAULT_SCOPE , ( lambda cls = cls : locations . get_loc ( cls ) ) ) ) #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# return explicit_bindings