Deleted Added
sdiff udiff text old ( 12853:e23d6f09069a ) new ( 13245:c666c5d4996b )
full compact
1/*****************************************************************************
2
3 Licensed to Accellera Systems Initiative Inc. (Accellera) under one or
4 more contributor license agreements. See the NOTICE file distributed
5 with this work for additional information regarding copyright ownership.
6 Accellera licenses this file to you under the Apache License, Version 2.0
7 (the "License"); you may not use this file except in compliance with the
8 License. You may obtain a copy of the License at

--- 52 unchanged lines hidden (view full) ---

61
62#include <iostream>
63
64#include "../bit/sc_lv_base.hh"
65#include "sc_fxnum_observer.hh"
66#include "sc_fxval.hh"
67#include "scfx_params.hh"
68
69namespace sc_core
70{
71
72class vcd_sc_fxnum_trace;
73class vcd_sc_fxnum_fast_trace;
74class wif_sc_fxnum_trace;
75class wif_sc_fxnum_fast_trace;
76
77} // namespace sc_core
78
79
80namespace sc_dt
81{
82
83// classes defined in this module

--- 401 unchanged lines hidden (view full) ---

485{
486 friend class sc_fxval;
487
488 friend class sc_fxnum_bitref;
489 friend class sc_fxnum_subref;
490 friend class sc_fxnum_fast_bitref;
491 friend class sc_fxnum_fast_subref;
492
493 friend class sc_core::vcd_sc_fxnum_trace;
494 friend class sc_core::wif_sc_fxnum_trace;
495
496 protected:
497 sc_fxnum_observer *observer() const;
498
499 void cast();
500
501 // constructors
502 sc_fxnum(const sc_fxtype_params &, sc_enc, const sc_fxcast_switch &,

--- 343 unchanged lines hidden (view full) ---

846{
847 friend class sc_fxval_fast;
848
849 friend class sc_fxnum_bitref;
850 friend class sc_fxnum_subref;
851 friend class sc_fxnum_fast_bitref;
852 friend class sc_fxnum_fast_subref;
853
854 friend class sc_core::vcd_sc_fxnum_fast_trace;
855 friend class sc_core::wif_sc_fxnum_fast_trace;
856
857 protected:
858 sc_fxnum_fast_observer *observer() const;
859
860 void cast();
861
862 // constructors
863 sc_fxnum_fast(const sc_fxtype_params &, sc_enc, const sc_fxcast_switch &,

--- 3507 unchanged lines hidden ---