protected void setSourceFlagBit(SourceType newSource) {
		byte flags = record.getByteValue(SymbolDatabaseAdapter.SYMBOL_FLAGS_COL);
		byte clearBits = SymbolDatabaseAdapter.SYMBOL_SOURCE_BITS;
		byte setBits = (byte) newSource.ordinal();
		flags &= ~clearBits;
		flags |= setBits;
		record.setByteValue(SymbolDatabaseAdapter.SYMBOL_FLAGS_COL, flags);
	}
Sets this symbol's source as specified.
@param newSource the new source type (IMPORTED, ANALYSIS, USER_DEFINED)
@throws IllegalArgumentException if you try to change the source from default or to default
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/symbol/SymbolDB.java