~ubuntu-branches/ubuntu/wily/verilator/wily-proposed

« back to all changes in this revision

Viewing changes to src/V3LinkDot.h

  • Committer: Package Import Robot
  • Author(s): أحمد المحمودي (Ahmed El-Mahmoudy)
  • Date: 2015-04-26 16:20:52 UTC
  • mfrom: (4.1.5 experimental)
  • Revision ID: package-import@ubuntu.com-20150426162052-69yjwh512m0adl2k
Tags: 3.872-2
* Upload to unstable.
* debian/patches/*: Added DEP-3 patch headers.
* Remove debian/gbp.conf, not needed in master branch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
//
7
7
//*************************************************************************
8
8
//
9
 
// Copyright 2003-2014 by Wilson Snyder.  This program is free software; you can
 
9
// Copyright 2003-2015 by Wilson Snyder.  This program is free software; you can
10
10
// redistribute it and/or modify it under the terms of either the GNU
11
11
// Lesser General Public License Version 3 or the Perl Artistic License
12
12
// Version 2.0.
35
35
    static void linkDotGuts(AstNetlist* nodep, VLinkDotStep step);
36
36
public:
37
37
    static void linkDotPrimary(AstNetlist* nodep) {
38
 
        UINFO(2,__FUNCTION__<<": "<<endl);      linkDotGuts(nodep,LDS_PRIMARY); }
 
38
        UINFO(2,__FUNCTION__<<": "<<endl);      linkDotGuts(nodep,LDS_PRIMARY);
 
39
        V3Global::dumpCheckGlobalTree("linkdot.tree", 0, v3Global.opt.dumpTreeLevel(__FILE__) >= 6);
 
40
    }
39
41
    static void linkDotParamed(AstNetlist* nodep) {
40
 
        UINFO(2,__FUNCTION__<<": "<<endl);      linkDotGuts(nodep,LDS_PARAMED); }
 
42
        UINFO(2,__FUNCTION__<<": "<<endl);      linkDotGuts(nodep,LDS_PARAMED);
 
43
        V3Global::dumpCheckGlobalTree("paramlink.tree", 0, v3Global.opt.dumpTreeLevel(__FILE__) >= 3);
 
44
    }
41
45
    static void linkDotArrayed(AstNetlist* nodep) {
42
 
        UINFO(2,__FUNCTION__<<": "<<endl);      linkDotGuts(nodep,LDS_ARRAYED); }
 
46
        UINFO(2,__FUNCTION__<<": "<<endl);      linkDotGuts(nodep,LDS_ARRAYED);
 
47
        V3Global::dumpCheckGlobalTree("linkdot.tree", 0, v3Global.opt.dumpTreeLevel(__FILE__) >= 6);
 
48
    }
43
49
    static void linkDotScope(AstNetlist* nodep) {
44
 
        UINFO(2,__FUNCTION__<<": "<<endl);      linkDotGuts(nodep,LDS_SCOPED); }
 
50
        UINFO(2,__FUNCTION__<<": "<<endl);      linkDotGuts(nodep,LDS_SCOPED);
 
51
        V3Global::dumpCheckGlobalTree("linkdot.tree", 0, v3Global.opt.dumpTreeLevel(__FILE__) >= 3);
 
52
    }
45
53
};
46
54
 
47
55
#endif // Guard