// Maurice
// extern "C" {
-// #include "simics/api.h"
+// #include "simics/api.hh"
// };
#include "mem/gems_common/ioutil/FakeSimicsDataTypes.hh"
// Maurice
// extern "C" {
-// #include "simics/api.h"
+// #include "simics/api.hh"
// };
#include "mem/gems_common/ioutil/FakeSimicsDataTypes.hh"
class Debug;
extern Debug* g_debug_ptr;
-// FIXME: this is required by the contructor of Directory_Entry.h. It can't go
-// into slicc_util.h because it opens a can of ugly worms
+// FIXME: this is required by the contructor of Directory_Entry.hh. It can't go
+// into slicc_util.hh because it opens a can of ugly worms
extern inline int max_tokens()
{
return 1024;
/*
* NetDest.C
*
- * Description: See NetDest.h
+ * Description: See NetDest.hh
*
* $Id$
*
*/
/*
- * Set.h
+ * Set.hh
*
* Description:
*
*/
/*
- * Set.C
+ * Set.cc
*
- * Description: See Set.h
+ * Description: See Set.hh
*
- * $Id: BigSet.C 1.9 05/01/19 13:12:25-06:00 mikem@maya.cs.wisc.edu $
+ * $Id: BigSet.cc 1.9 05/01/19 13:12:25-06:00 mikem@maya.cs.wisc.edu $
*
*/
/*
* "Supposed" to return the node id of the (n+1)th set
* bit, IE n=0 => returns nodeid of first set bit, BUT
- * since BigSet.C behaves strangely, this implementation
+ * since BigSet.cc behaves strangely, this implementation
* will behave strangely just for reverse compatability.
*
* Was originally implemented for the flight data recorder
*/
/*
- * Set.h
+ * Set.hh
*
* Description:
*
- * $Id: BigSet.h 1.6 05/01/19 13:12:25-06:00 mikem@maya.cs.wisc.edu $
+ * $Id: BigSet.hh 1.6 05/01/19 13:12:25-06:00 mikem@maya.cs.wisc.edu $
*
*/
// >32 set lengths, using an array of ints w/ 32 bits/int
// NOTE: Never include this file directly, this should only be
-// included from Set.h
+// included from Set.hh
#ifndef SET_H
#define SET_H
*/
/*
- * RubyConfig.C
+ * RubyConfig.cc
*
- * Description: See RubyConfig.h
+ * Description: See RubyConfig.hh
*
* $Id$
*
*/
/*
- * RubyConfig.h
+ * RubyConfig.hh
*
* Description: This class has only static members and class methods,
* and thus should never need to be instantiated.
/*
* $Id$
*
- * Description: The EventQueue class implements an event queue which
+ * Description: The RubyEventQueue class implements an event queue which
* can be trigger events, allowing our simulation to be event driven.
*
* Currently, the only event we support is a Consumer being signaled
* and a consumer pointer. The event queue will call the wakeup()
* method of the consumer at the appropriate time.
*
- * This implementation of EventQueue uses a dynamically sized array
+ * This implementation of RubyEventQueue uses a dynamically sized array
* managed as a heap. The algorithms used has O(lg n) for insert and
* O(lg n) for extract minimum element. (Based on chapter 7 of Cormen,
* Leiserson, and Rivest.) The array is dynamically sized and is
/*
* init.C
*
- * Description: See init.h
+ * Description: See init.hh
*
* $Id$
*
*/
/*
- * init.h
+ * init.hh
*
* Description:
*
*/
/*
- * Network.h
+ * Network.hh
*
* Description: The Network class is the base class for classes that
* implement the interconnection network between components
/*
- * CreditLink_d.h
+ * CreditLink_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * GarnetNetwork_d.C
+ * GarnetNetwork_d.cc
*
* Niket Agarwal, Princeton University
*
*/
/*
- * GarnetNetwork_d.h
+ * GarnetNetwork_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * InputUnit_d.h
+ * InputUnit_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * NetworkHeader.h
+ * NetworkHeader.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * NetworkInterface_d.C
+ * NetworkInterface_d.cc
*
* Niket Agarwal, Princeton University
*
*/
/*
- * NetworkInterface_d.h
+ * NetworkInterface_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * NetworkLink_d.C
+ * NetworkLink_d.cc
*
* Niket Agarwal, Princeton University
*
*/
/*
- * NetworkLink_d.h
+ * NetworkLink_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * OutVCState_d.h
+ * OutVCState_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * OutputUnit_d.h
+ * OutputUnit_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * Router_d.C
+ * Router_d.cc
*
* Niket Agarwal, Princeton University
*
*/
/*
- * Router_d.h
+ * Router_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * Routerunit_d.h
+ * Routerunit_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * SWallocator_d.C
+ * SWallocator_d.cc
*
* Niket Agarwal, Princeton University
*
*/
/*
- * SWallocator_d.h
+ * SWallocator_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * Switch_d.h
+ * Switch_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * VCallocator_d.C
+ * VCallocator_d.cc
*
* Niket Agarwal, Princeton University
*
*/
/*
- * VCallocator_d.h
+ * VCallocator_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * VirtualChannel_d.h
+ * VirtualChannel_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * flitBuffer_d.h
+ * flitBuffer_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * flit_d.h
+ * flit_d.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * FlexibleConsumer.h
+ * FlexibleConsumer.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * GarnetNetwork.C
+ * GarnetNetwork.cc
*
* Niket Agarwal, Princeton University
*
*/
/*
- * GarnetNetwork.h
+ * GarnetNetwork.hh
*
* Niket Agarwal, Princeton University
*
/*
*
- * InVCState.h
+ * InVCState.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * NetworkConfig.h
+ * NetworkConfig.hh
*
* Description: This header file is used to define all configuration parameters required by the interconnection network.
*
*/
/*
- * NetworkInterface.h
+ * NetworkInterface.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * NetworkLink.C
+ * NetworkLink.cc
*
* Niket Agarwal, Princeton University
*
*/
/*
- * NetworkLink.h
+ * NetworkLink.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * OutVCState.h
+ * OutVCState.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * Router.C
+ * Router.cc
*
* Niket Agarwal, Princeton University
*
*/
/*
- * Router.h
+ * Router.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * VCarbiter.h
+ * VCarbiter.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * flit.h
+ * flit.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * flitBuffer.h
+ * flitBuffer.hh
*
* Niket Agarwal, Princeton University
*
*/
/*
- * PerfectSwitch.C
+ * PerfectSwitch.cc
*
- * Description: See PerfectSwitch.h
+ * Description: See PerfectSwitch.hh
*
* $Id$
*
*/
/*
- * SimpleNetwork.C
+ * SimpleNetwork.cc
*
- * Description: See SimpleNetwork.h
+ * Description: See SimpleNetwork.hh
*
* $Id$
*
#include "mem/protocol/Protocol.hh"
#include "mem/gems_common/Map.hh"
-// ***BIG HACK*** - This is actually code that _should_ be in Network.C
+// ***BIG HACK*** - This is actually code that _should_ be in Network.cc
// Note: Moved to Princeton Network
// calls new to abstract away from the network
*/
/*
- * SimpleNetwork.h
+ * SimpleNetwork.hh
*
* Description: The SimpleNetwork class implements the interconnection
* SimpleNetwork between components (processor/cache components and
*
* FIXME: Various flavor of networks are provided as a compiler time
* configurable. We currently include this SimpleNetwork in the
- * makefile's vpath, so that SimpleNetwork.C can provide an alternative
+ * makefile's vpath, so that SimpleNetwork.cc can provide an alternative
* version constructor for the abstract Network class. It is easy to
* modify this to make network a runtime configuable. Just make the
* abstract Network class take a enumeration parameter, and based on
*/
/*
- * Switch.C
+ * Switch.cc
*
- * Description: See Switch.h
+ * Description: See Switch.hh
*
* $Id$
*
/*
* $Id$
*
- * Description: see Throttle.h
+ * Description: see Throttle.hh
*
*/
*/
/*
- * Topology.C
+ * Topology.cc
*
- * Description: See Topology.h
+ * Description: See Topology.hh
*
* $Id$
*
*/
/*
- * Topology.h
+ * Topology.hh
*
* Description: The topology here is configurable; it can be a hierachical
* (default one) or a 2D torus or a 2D torus with half switches
*/
/*
- * AddressProfiler.C
+ * AddressProfiler.cc
*
- * Description: See AddressProfiler.h
+ * Description: See AddressProfiler.hh
*
* $Id$
*
*/
/*
- * AddressProfiler.h
+ * AddressProfiler.hh
*
* Description:
*
/*
* CacheProfiler.C
*
- * Description: See CacheProfiler.h
+ * Description: See CacheProfiler.hh
*
* $Id$
*
*/
/*
- * CacheProfiler.h
+ * CacheProfiler.hh
*
* Description:
*
*/
/*
- * Profiler.C
+ * Profiler.cc
*
- * Description: See Profiler.h
+ * Description: See Profiler.hh
*
* $Id$
*
*/
/*
- This file has been modified by Kevin Moore and Dan Nussbaum of the
- Scalable Systems Research Group at Sun Microsystems Laboratories
- (http://research.sun.com/scalable/) to support the Adaptive
- Transactional Memory Test Platform (ATMTP).
+ This file has been modified by Kevin Moore and Dan Nussbaum of the
+ Scalable Systems Research Group at Sun Microsystems Laboratories
+ (http://research.sun.com/scalable/) to support the Adaptive
+ Transactional Memory Test Platform (ATMTP).
- Please send email to atmtp-interest@sun.com with feedback, questions, or
- to request future announcements about ATMTP.
+ Please send email to atmtp-interest@sun.com with feedback, questions, or
+ to request future announcements about ATMTP.
- ----------------------------------------------------------------------
+ ----------------------------------------------------------------------
- File modification date: 2008-02-23
+ File modification date: 2008-02-23
- ----------------------------------------------------------------------
+ ----------------------------------------------------------------------
*/
/*
- * Profiler.h
+ * Profiler.hh
*
* Description:
*
/*
* $Id$
*
- * Description: See AbstractCacheEntry.h
+ * Description: See AbstractCacheEntry.hh
*
*/
/*
* $Id$
*
- * Description: See AbstractChip.h
+ * Description: See AbstractChip.hh
*
*/
*/
/*
- * NetworkMessage.h
+ * NetworkMessage.hh
*
* Description:
*
*/
/*
- * slicc_util.C
+ * slicc_util.cc
*
- * Description: See slicc_util.h
+ * Description: See slicc_util.hh
*
* $Id$
*
*/
/*
- * slicc_util.h
+ * slicc_util.hh
*
* Description: These are the functions that exported to slicc from ruby.
*
*/
/*
- * slicc_util.h
+ * slicc_util.hh
*
* Description: These are the functions that exported to slicc from ruby.
*
/*
- * AbstractMemOrCache.h
+ * AbstractMemOrCache.hh
*
* Description:
*
*/
/*
- * CacheMemory.h
+ * CacheMemory.hh
*
* Description:
*
- * $Id: CacheMemory.h,v 3.7 2004/06/18 20:15:15 beckmann Exp $
+ * $Id: CacheMemory.hh,v 3.7 2004/06/18 20:15:15 beckmann Exp $
*
*/
*/
/*
- * DirectoryMemory.C
+ * DirectoryMemory.cc
*
- * Description: See DirectoryMemory.h
+ * Description: See DirectoryMemory.hh
*
* $Id$
*
*/
/*
- * DirectoryMemory.h
+ * DirectoryMemory.hh
*
* Description:
*
*/
/*
- * NodeID.h
+ * NodeID.hh
*
* Description:
*
*/
/*
- * MemoryControl.C
+ * MemoryControl.cc
*
* Description: This module simulates a basic DDR-style memory controller
* (and can easily be extended to do FB-DIMM as well).
*/
/*
- * MemoryControl.h
+ * MemoryControl.hh
*
- * Description: See MemoryControl.C
+ * Description: See MemoryControl.cc
*
* $Id: $
*
#include <list>
// This constant is part of the definition of tFAW; see
-// the comments in header to MemoryControl.C
+// the comments in header to MemoryControl.cc
#define ACTIVATE_PER_TFAW 4
//////////////////////////////////////////////////////////////////////////////
*/
/*
- * NodeID.h
+ * NodeID.hh
*
* Description:
*
- * $Id: NodeID.h,v 3.3 2003/12/04 15:01:39 xu Exp $
+ * $Id: NodeID.hh,v 3.3 2003/12/04 15:01:39 xu Exp $
*
*/
*/
/*
- * $Id: NodePersistentTable.h 1.3 04/08/16 14:12:33-05:00 beckmann@c2-143.cs.wisc.edu $
+ * $Id: NodePersistentTable.hh 1.3 04/08/16 14:12:33-05:00 beckmann@c2-143.cs.wisc.edu $
*
* Description:
*
*/
/*
- * PerfectCacheMemory.h
+ * PerfectCacheMemory.hh
*
* Description:
*
*/
/*
- * PersistentArbiter.h
+ * PersistentArbiter.hh
*
* Description:
*
*/
/*
- * $Id: Sequencer.h 1.70 2006/09/27 14:56:41-05:00 bobba@s1-01.cs.wisc.edu $
+ * $Id: Sequencer.hh 1.70 2006/09/27 14:56:41-05:00 bobba@s1-01.cs.wisc.edu $
*
* Description:
*
*/
/*
- * RubySystem.C
+ * RubySystem.cc
*
- * Description: See RubySystem.h
+ * Description: See System.hh
*
* $Id$
*
*/
/*
- * RubySystem.h
+ * System.hh
*
* Description: Contains all of the various parts of the system we are
* simulating. Performs allocation, deallocation, and setup of all
*/
/*
- * TBETable.h
+ * TBETable.hh
*
* Description:
*
*/
/*
- * TimerTable.h
+ * TimerTable.hh
*
* Description:
*
* */
/*
- * $Id: Instruction.h 1.2 05/05/24 12:15:47-05:00 kmoore@balder.cs.wisc.edu $
+ * $Id: Instruction.hh 1.2 05/05/24 12:15:47-05:00 kmoore@balder.cs.wisc.edu $
*
* Description:
*
/*
- * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood
+ * Copyright (c) 1999-2005 Mark D. Hill and David A. Wood
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
/*
- * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood
+ * Copyright (c) 1999-2005 Mark D. Hill and David A. Wood
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
/*
* AST.C
*
- * Description: See AST.h
+ * Description: See AST.hh
*
* $Id$
*
*/
/*
- * AST.h
+ * AST.hh
*
* Description:
*
/*
* ActionDeclAST.C
*
- * Description: See ActionDeclAST.h
+ * Description: See ActionDeclAST.hh
*
* $Id$
*
*/
/*
- * ActionDeclAST.h
+ * ActionDeclAST.hh
*
* Description:
*
- * $Id: ActionDeclAST.h,v 3.2 2003/07/10 18:08:06 milo Exp $
+ * $Id: ActionDeclAST.hh,v 3.2 2003/07/10 18:08:06 milo Exp $
*
*/
/*
* AssignStatementAST.C
*
- * Description: See AssignStatementAST.h
+ * Description: See AssignStatementAST.hh
*
* $Id: AssignStatementAST.C,v 3.2 2003/08/01 18:38:19 beckmann Exp $
*
*/
/*
- * AssignStatementAST.h
+ * AssignStatementAST.hh
*
* Description:
*
- * $Id: AssignStatementAST.h,v 3.2 2001/12/12 01:00:09 milo Exp $
+ * $Id: AssignStatementAST.hh,v 3.2 2001/12/12 01:00:09 milo Exp $
*
*/
/*
* ChipComponentAccessAST.C
*
- * Description: See ChipComponentAccessAST.h
+ * Description: See ChipComponentAccessAST.hh
*
* $Id: ChipComponentAccessAST.C 1.9 04/06/18 21:00:08-00:00 beckmann@cottons.cs.wisc.edu $
*
*
* Description:
*
- * $Id: ChipComponentAccessAST.h 1.8 04/06/18 21:00:08-00:00 beckmann@cottons.cs.wisc.edu $
+ * $Id: ChipComponentAccessAST.hh 1.8 04/06/18 21:00:08-00:00 beckmann@cottons.cs.wisc.edu $
*
*/
/*
* DeclAST.C
*
- * Description: See DeclAST.h
+ * Description: See DeclAST.hh
*
* $Id$
*
*/
/*
- * DeclAST.h
+ * DeclAST.hh
*
* Description:
*
/*
* DeclListAST.C
*
- * Description: See DeclListAST.h
+ * Description: See DeclListAST.hh
*
* $Id$
*
*/
/*
- * DeclListAST.h
+ * DeclListAST.hh
*
* Description:
*
- * $Id: DeclListAST.h,v 3.1 2001/12/12 01:00:12 milo Exp $
+ * $Id: DeclListAST.hh,v 3.1 2001/12/12 01:00:12 milo Exp $
*
*/
*/
/*
- * EnqueueStatementAST.h
+ * EnqueueStatementAST.hh
*
* Description:
*
/*
* EnumDeclAST.C
*
- * Description: See EnumDeclAST.h
+ * Description: See EnumDeclAST.hh
*
* $Id$
*
*/
/*
- * EnummDeclAST.h
+ * EnummDeclAST.hh
*
* Description:
*
/*
* EnumExprAST.C
*
- * Description: See EnumExprAST.h
+ * Description: See EnumExprAST.hh
*
* $Id: EnumExprAST.C,v 3.1 2003/07/10 18:08:06 milo Exp $
*
*/
/*
- * EnumExprAST.h
+ * EnumExprAST.hh
*
* Description:
*
- * $Id: EnumExprAST.h,v 3.2 2003/07/10 18:08:06 milo Exp $
+ * $Id: EnumExprAST.hh,v 3.2 2003/07/10 18:08:06 milo Exp $
*
*/
/*
* ExprAST.C
*
- * Description: See ExprAST.h
+ * Description: See ExprAST.hh
*
* $Id$
*
*/
/*
- * ExprAST.h
+ * ExprAST.hh
*
* Description:
*
/*
* ExprStatementAST.C
*
- * Description: See ExprStatementAST.h
+ * Description: See ExprStatementAST.hh
*
* $Id$
*
*/
/*
- * ExprStatementAST.h
+ * ExprStatementAST.hh
*
* Description:
*
/*
* FormalParamAST.C
*
- * Description: See FormalParamAST.h
+ * Description: See FormalParamAST.hh
*
* $Id: FormalParamAST.C,v 3.1 2000/10/05 21:22:20 milo Exp $
*
*/
/*
- * FormalParamAST.h
+ * FormalParamAST.hh
*
* Description:
*
- * $Id: FormalParamAST.h,v 3.1 2001/12/12 01:00:15 milo Exp $
+ * $Id: FormalParamAST.hh,v 3.1 2001/12/12 01:00:15 milo Exp $
*
*/
/*
* FuncCallExprAST.C
*
- * Description: See FuncCallExprAST.h
+ * Description: See FuncCallExprAST.hh
*
* $Id$
*
*/
/*
- * FuncCallExprAST.h
+ * FuncCallExprAST.hh
*
* Description:
*
/*
* FuncDeclAST.C
*
- * Description: See FuncDeclAST.h
+ * Description: See FuncDeclAST.hh
*
* $Id: FuncDeclAST.C,v 3.4 2003/08/22 18:19:34 beckmann Exp $
*
*/
/*
- * FuncDeclAST.h
+ * FuncDeclAST.hh
*
* Description:
*
- * $Id: FuncDeclAST.h,v 3.2 2003/07/10 18:08:06 milo Exp $
+ * $Id: FuncDeclAST.hh,v 3.2 2003/07/10 18:08:06 milo Exp $
*
*/
/*
* IfStatementAST.C
*
- * Description: See IfStatementAST.h
+ * Description: See IfStatementAST.hh
*
* $Id$
*
*/
/*
- * IfStatementAST.h
+ * IfStatementAST.hh
*
* Description:
*
/*
* InPortDeclAST.C
*
- * Description: See InPortDeclAST.h
+ * Description: See InPortDeclAST.hh
*
* $Id$
*
*/
/*
- * InPortDeclAST.h
+ * InPortDeclAST.hh
*
* Description:
*
- * $Id: InPortDeclAST.h,v 3.2 2003/07/10 18:08:06 milo Exp $
+ * $Id: InPortDeclAST.hh,v 3.2 2003/07/10 18:08:06 milo Exp $
*
*/
/*
* InfixOperatorExprAST.C
*
- * Description: See InfixOperatorExprAST.h
+ * Description: See InfixOperatorExprAST.hh
*
* $Id: InfixOperatorExprAST.C,v 3.2 2004/01/31 20:46:15 milo Exp $
*
*/
/*
- * InfixOperatorExprAST.h
+ * InfixOperatorExprAST.hh
*
* Description:
*
- * $Id: InfixOperatorExprAST.h,v 3.1 2001/12/12 01:00:19 milo Exp $
+ * $Id: InfixOperatorExprAST.hh,v 3.1 2001/12/12 01:00:19 milo Exp $
*
*/
/*
* LiteralExprAST.C
*
- * Description: See LiteralExprAST.h
+ * Description: See LiteralExprAST.hh
*
* $Id: LiteralExprAST.C,v 3.1 2002/10/22 21:27:52 milo Exp $
*
*/
/*
- * LiteralExprAST.h
+ * LiteralExprAST.hh
*
* Description:
*
- * $Id: LiteralExprAST.h,v 3.1 2001/12/12 01:00:20 milo Exp $
+ * $Id: LiteralExprAST.hh,v 3.1 2001/12/12 01:00:20 milo Exp $
*
*/
/*
* Location.C
*
- * Description: See Location.h
+ * Description: See Location.hh
*
* $Id: Location.C,v 3.3 2004/05/30 22:19:02 kmoore Exp $
*
*/
/*
- * Location.h
+ * Location.hh
*
* Description:
*
- * $Id: Location.h,v 3.1 2001/12/12 01:00:20 milo Exp $
+ * $Id: Location.hh,v 3.1 2001/12/12 01:00:20 milo Exp $
*
*/
*/
/*
- * MachineAST.C
+ * MachineAST.cc
*
- * Description: See MachineAST.h
+ * Description: See MachineAST.hh
*
- * $Id: MachineAST.C,v 3.1 2003/03/17 01:54:25 xu Exp $
+ * $Id: MachineAST.cc,v 3.1 2003/03/17 01:54:25 xu Exp $
*
*/
*/
/*
- * ActionDeclAST.h
+ * ActionDeclAST.hh
*
* Description:
*
- * $Id: MachineAST.h,v 3.2 2003/07/10 18:08:06 milo Exp $
+ * $Id: MachineAST.hh,v 3.2 2003/07/10 18:08:06 milo Exp $
*
*/
/*
* FieldExprAST.C
*
- * Description: See FieldExprAST.h
+ * Description: See FieldExprAST.hh
*
* $Id$
*
*/
/*
- * MemberExprAST.h
+ * MemberExprAST.hh
*
* Description:
*
- * $Id: MemberExprAST.h,v 3.1 2001/12/12 01:00:21 milo Exp $
+ * $Id: MemberExprAST.hh,v 3.1 2001/12/12 01:00:21 milo Exp $
*
*/
*/
/*
- * MethodCallExprAST.C
+ * MethodCallExprAST.cc
*
- * Description: See MethodCallExprAST.h
+ * Description: See MethodCallExprAST.hh
*
* $Id$
*
*/
/*
- * MethodCallExprAST.h
+ * MethodCallExprAST.hh
*
* Description:
*
*/
/*
- * ObjDeclAST.C
+ * ObjDeclAST.cc
*
- * Description: See ObjDeclAST.h
+ * Description: See ObjDeclAST.hh
*
- * $Id: ObjDeclAST.C,v 3.13 2004/06/24 15:56:14 beckmann Exp $
+ * $Id: ObjDeclAST.cc,v 3.13 2004/06/24 15:56:14 beckmann Exp $
*
*/
*/
/*
- * ObjDeclAST.h
+ * ObjDeclAST.hh
*
* Description:
*
- * $Id: ObjDeclAST.h,v 3.2 2003/07/10 18:08:06 milo Exp $
+ * $Id: ObjDeclAST.hh,v 3.2 2003/07/10 18:08:06 milo Exp $
*
*/
/*
* OutPortDeclAST.C
*
- * Description: See OutPortDeclAST.h
+ * Description: See OutPortDeclAST.hh
*
* $Id: OutPortDeclAST.C,v 3.3 2004/02/02 22:37:51 milo Exp $
*
*/
/*
- * OutPortDeclAST.h
+ * OutPortDeclAST.hh
*
* Description:
*
- * $Id: OutPortDeclAST.h,v 3.2 2003/07/10 18:08:06 milo Exp $
+ * $Id: OutPortDeclAST.hh,v 3.2 2003/07/10 18:08:06 milo Exp $
*
*/
/*
* PairAST.C
*
- * Description: See PairAST.h
+ * Description: See PairAST.hh
*
* $Id$
*
*/
/*
- * PairAST.h
+ * PairAST.hh
*
* Description:
*
- * $Id: PairAST.h,v 3.1 2001/12/12 01:00:24 milo Exp $
+ * $Id: PairAST.hh,v 3.1 2001/12/12 01:00:24 milo Exp $
*
*/
/*
* PairListAST.C
*
- * Description: See PairListAST.h
+ * Description: See PairListAST.hh
*
* $Id$
*
*/
/*
- * PairListAST.h
+ * PairListAST.hh
*
* Description:
*
/*
* PeekStatementAST.C
*
- * Description: See PeekStatementAST.h
+ * Description: See PeekStatementAST.hh
*
* $Id$
*
*/
/*
- * PeekStatementAST.h
+ * PeekStatementAST.hh
*
* Description:
*
/*
* ReturnStatementAST.C
*
- * Description: See ReturnStatementAST.h
+ * Description: See ReturnStatementAST.hh
*
* $Id$
*
*/
/*
- * ReturnStatementAST.h
+ * ReturnStatementAST.hh
*
* Description:
*
/*
* StatementAST.C
*
- * Description: See StatementAST.h
+ * Description: See StatementAST.hh
*
* $Id$
*
*/
/*
- * StatementAST.h
+ * StatementAST.hh
*
* Description:
*
/*
* StatementListAST.C
*
- * Description: See StatementListAST.h
+ * Description: See StatementListAST.hh
*
* $Id$
*
*/
/*
- * StatementListAST.h
+ * StatementListAST.hh
*
* Description:
*
/*
* TransitionDeclAST.C
*
- * Description: See TransitionDeclAST.h
+ * Description: See TransitionDeclAST.hh
*
* $Id$
*
*/
/*
- * TransistionDeclAST.h
+ * TransistionDeclAST.hh
*
* Description:
*
- * $Id: TransitionDeclAST.h,v 3.2 2003/07/10 18:08:07 milo Exp $
+ * $Id: TransitionDeclAST.hh,v 3.2 2003/07/10 18:08:07 milo Exp $
*
*/
/*
* TypeAST.C
*
- * Description: See TypeAST.h
+ * Description: See TypeAST.hh
*
* $Id: TypeAST.C,v 3.1 2003/03/22 15:15:16 xu Exp $
*
*/
/*
- * TypeAST.h
+ * TypeAST.hh
*
* Description:
*
- * $Id: TypeAST.h,v 3.2 2003/03/22 15:15:17 xu Exp $
+ * $Id: TypeAST.hh,v 3.2 2003/03/22 15:15:17 xu Exp $
*
*/
/*
* TypeDeclAST.C
*
- * Description: See TypeDeclAST.h
+ * Description: See TypeDeclAST.hh
*
* $Id: TypeDeclAST.C,v 3.1 2003/03/22 15:15:17 xu Exp $
*
*/
/*
- * TypeDeclAST.h
+ * TypeDeclAST.hh
*
* Description:
*
- * $Id: TypeDeclAST.h,v 3.2 2003/03/17 01:55:28 xu Exp $
+ * $Id: TypeDeclAST.hh,v 3.2 2003/03/17 01:55:28 xu Exp $
*
*/
/*
* TypeFieldAST.C
*
- * Description: See TypeFieldAST.h
+ * Description: See TypeFieldAST.hh
*
* $Id$
*
*/
/*
- * TypeFieldAST.h
+ * TypeFieldAST.hh
*
* Description:
*
/*
* TypeFieldEnumAST.C
*
- * Description: See TypeFieldEnumAST.h
+ * Description: See TypeFieldEnumAST.hh
*
* $Id$
*
*/
/*
- * TypeFieldEnumAST.h
+ * TypeFieldEnumAST.hh
*
* Description:
*
- * $Id: TypeFieldEnumAST.h,v 3.2 2003/07/10 18:08:07 milo Exp $
+ * $Id: TypeFieldEnumAST.hh,v 3.2 2003/07/10 18:08:07 milo Exp $
*
*/
/*
* TypeFieldMemberAST.C
*
- * Description: See TypeFieldMemberAST.h
+ * Description: See TypeFieldMemberAST.hh
*
* $Id: TypeFieldMemberAST.C,v 3.1 2003/03/27 22:58:54 xu Exp $
*
*/
/*
- * TypeFieldMemberAST.h
+ * TypeFieldMemberAST.hh
*
* Description:
*
/*
* TypeFieldMethodAST.C
*
- * Description: See TypeFieldMethodAST.h
+ * Description: See TypeFieldMethodAST.hh
*
* $Id: TypeFieldMethodAST.C,v 3.1 2003/07/10 18:08:07 milo Exp $
*
*/
/*
- * TypeFieldMethodAST.h
+ * TypeFieldMethodAST.hh
*
* Description:
*
- * $Id: TypeFieldMethodAST.h,v 3.2 2003/07/10 18:08:07 milo Exp $
+ * $Id: TypeFieldMethodAST.hh,v 3.2 2003/07/10 18:08:07 milo Exp $
*
*/
/*
* VarExprAST.C
*
- * Description: See VarExprAST.h
+ * Description: See VarExprAST.hh
*
* $Id$
*
*/
/*
- * VarExprAST.h
+ * VarExprAST.hh
*
* Description:
*
/*
* fileio.C
*
- * Description: See fileio.h
+ * Description: See fileio.hh
*
* $Id: fileio.C,v 3.3 2003/07/10 18:08:08 milo Exp $
*
*/
/*
- * fileio.h
+ * fileio.hh
*
* Description:
*
- * $Id: fileio.h,v 3.2 2003/02/24 20:54:25 xu Exp $
+ * $Id: fileio.hh,v 3.2 2003/02/24 20:54:25 xu Exp $
*
* */
/*
* html_gen.C
*
- * Description: See html_gen.h
+ * Description: See html_gen.hh
*
* $Id: html_gen.C,v 3.4 2004/01/31 20:46:50 milo Exp $
*
*/
/*
- * html_gen.h
+ * html_gen.hh
*
* Description:
*
- * $Id: html_gen.h,v 3.1 2001/12/12 01:00:35 milo Exp $
+ * $Id: html_gen.hh,v 3.1 2001/12/12 01:00:35 milo Exp $
*
* */
*/
/*
- * $Id: mif_gen.h,v 3.1 2001/12/12 01:00:35 milo Exp $
+ * $Id: mif_gen.hh,v 3.1 2001/12/12 01:00:35 milo Exp $
*
*/
*/
/*
- * main.h
+ * main.hh
*
* Description:
*
- * $Id: main.h,v 3.2 2003/03/17 01:50:01 xu Exp $
+ * $Id: main.hh,v 3.2 2003/03/17 01:50:01 xu Exp $
*
* */
*/
/*
- * Func.C
+ * Func.cc
*
- * Description: See Func.h
+ * Description: See Func.hh
*
* $Id$
*
*/
/*
- * Func.h
+ * Func.hh
*
* Description:
*
*/
/*
- * SymbolTable.h
+ * SymbolTable.hh
*
* Description:
*
*/
/*
- * Transition.h
+ * Transition.hh
*
* Description:
*
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
+/*
+ * Type.cc
+ *
+ * Description: See Type.hh
+ *
+ * $Id$
+ * */
+
#include "mem/slicc/symbols/Type.hh"
#include "mem/slicc/generator/fileio.hh"
#include "mem/gems_common/Map.hh"
*/
/*
- * Type.h
+ * Type.hh
*
* Description:
*
*/
/*
- * Var.h
+ * Var.hh
*
* Description:
*