Builds a SymbolInfo object based off of a designated operation and list of resolvers.

The latest resolver takes precendent.

operation the cirq.Operation object to resolve
resolvers a list of SymbolResolvers which provides instructions on how to build SymbolInfo objects.

ValueError if the operation cannot be resolved into a symbol.