More than 65534 symbols in debug source module. Excess ignored

There is a limit of 65,535 symbol entries in a debugger table per routine. The compiler has marked all referenced symbols as referenced. All symbols that have not been referenced are then marked as referenced until the limit of 65,535 symbols has been reached, at which point this warning is issued and no additional symbols are emitted. If this limit has been reached, the symbols that have not been emitted into the debug table may not be used to debug the routine. (Warning level 3)