[llvm-commits] [hlvm] r38011 - in /hlvm/trunk/hlvm/AST: Block.cpp Block.h Bundle.cpp Bundle.h Conditionable.h ContainerType.h Function.cpp Function.h LinkageItem.h Location.h Node.cpp Node.h Operator.cpp Operator.h Program.cpp Program.h SymbolTable.cpp SymbolTable.h Type.cpp Type.h Variable.cpp Variable.h

Reid Spencer reid at x10sys.com
Sat Jul 7 16:58:56 PDT 2007


Author: reid
Date: Sat Jul  7 18:58:55 2007
New Revision: 38011

URL: http://llvm.org/viewvc/llvm-project?rev=38011&view=rev
Log:
Fix the copyright and license notice on each file.

Modified:
    hlvm/trunk/hlvm/AST/Block.cpp
    hlvm/trunk/hlvm/AST/Block.h
    hlvm/trunk/hlvm/AST/Bundle.cpp
    hlvm/trunk/hlvm/AST/Bundle.h
    hlvm/trunk/hlvm/AST/Conditionable.h
    hlvm/trunk/hlvm/AST/ContainerType.h
    hlvm/trunk/hlvm/AST/Function.cpp
    hlvm/trunk/hlvm/AST/Function.h
    hlvm/trunk/hlvm/AST/LinkageItem.h
    hlvm/trunk/hlvm/AST/Location.h
    hlvm/trunk/hlvm/AST/Node.cpp
    hlvm/trunk/hlvm/AST/Node.h
    hlvm/trunk/hlvm/AST/Operator.cpp
    hlvm/trunk/hlvm/AST/Operator.h
    hlvm/trunk/hlvm/AST/Program.cpp
    hlvm/trunk/hlvm/AST/Program.h
    hlvm/trunk/hlvm/AST/SymbolTable.cpp
    hlvm/trunk/hlvm/AST/SymbolTable.h
    hlvm/trunk/hlvm/AST/Type.cpp
    hlvm/trunk/hlvm/AST/Type.h
    hlvm/trunk/hlvm/AST/Variable.cpp
    hlvm/trunk/hlvm/AST/Variable.h

Modified: hlvm/trunk/hlvm/AST/Block.cpp
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Block.cpp?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Block.cpp (original)
+++ hlvm/trunk/hlvm/AST/Block.cpp Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Block.cpp - AST Block Node Class ---------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Block.cpp
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Implements the functions of class hlvm::AST::Block.
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #include <hlvm/AST/Block.h>
 

Modified: hlvm/trunk/hlvm/AST/Block.h
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Block.h?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Block.h (original)
+++ hlvm/trunk/hlvm/AST/Block.h Sat Jul  7 18:58:55 2007
@@ -1,35 +1,40 @@
+//===-- hlvm/AST/Block.cpp - AST Function Class -----------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Block.h
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Declares the class hlvm::AST::Block
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #ifndef HLVM_AST_BLOCK_H
 #define HLVM_AST_BLOCK_H
 
 #include <hlvm/AST/Node.h>
 
-namespace hlvm
-{
-namespace AST
-{
+namespace hlvm {
+namespace AST {
+
   class Operator; // Forward declare
 
   /// This class represents an Variable in the HLVM Abstract Syntax Tree.  

Modified: hlvm/trunk/hlvm/AST/Bundle.cpp
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Bundle.cpp?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Bundle.cpp (original)
+++ hlvm/trunk/hlvm/AST/Bundle.cpp Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Bundle.cpp - AST Bundle Class ------------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Bundle.cpp
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Implements the functions of class hlvm::AST::Bundle.
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #include <hlvm/AST/Bundle.h>
 

Modified: hlvm/trunk/hlvm/AST/Bundle.h
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Bundle.h?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Bundle.h (original)
+++ hlvm/trunk/hlvm/AST/Bundle.h Sat Jul  7 18:58:55 2007
@@ -1,35 +1,39 @@
+//===-- hlvm/AST/Bundle.h - AST Bundle Class --------------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Bundle.h
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Declares the class hlvm::AST::Bundle
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #ifndef HLVM_AST_BUNDLE_H
 #define HLVM_AST_BUNDLE_H
 
 #include <hlvm/AST/Node.h>
 
-namespace hlvm
-{
-namespace AST
-{
+namespace hlvm {
+namespace AST {
   /// This class represents an HLVM Bundle. A Bundle is simply a collection of
   /// declarations and definitions. It is the root of the AST tree and also
   /// the grouping and namespace construct in HLVM. Every compilation unit is

Modified: hlvm/trunk/hlvm/AST/Conditionable.h
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Conditionable.h?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Conditionable.h (original)
+++ hlvm/trunk/hlvm/AST/Conditionable.h Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Conditionable.h - AST Conditionable Class ------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Conditionable.h
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Declares the class hlvm::AST::Conditionable
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #ifndef HLVM_AST_CONDITIONABLE_H
 #define HLVM_AST_CONDITIONABLE_H

Modified: hlvm/trunk/hlvm/AST/ContainerType.h
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/ContainerType.h?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/ContainerType.h (original)
+++ hlvm/trunk/hlvm/AST/ContainerType.h Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/ContainerType.h - AST ContainerType Class ------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Type.h
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Declares the class hlvm::AST::Type
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #ifndef HLVM_AST_CONTAINERTYPE_H
 #define HLVM_AST_CONTAINERTYPE_H

Modified: hlvm/trunk/hlvm/AST/Function.cpp
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Function.cpp?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Function.cpp (original)
+++ hlvm/trunk/hlvm/AST/Function.cpp Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Function.cpp - AST Function Class --------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Function.cpp
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Implements the functions of class hlvm::AST::Function.
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #include <hlvm/AST/Function.h>
 

Modified: hlvm/trunk/hlvm/AST/Function.h
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Function.h?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Function.h (original)
+++ hlvm/trunk/hlvm/AST/Function.h Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Function.h - AST Function Class ----------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Function.h
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Declares the class hlvm::AST::Function
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #ifndef HLVM_AST_FUNCTION_H
 #define HLVM_AST_FUNCTION_H

Modified: hlvm/trunk/hlvm/AST/LinkageItem.h
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/LinkageItem.h?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/LinkageItem.h (original)
+++ hlvm/trunk/hlvm/AST/LinkageItem.h Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/LinkageItem.h - AST LinkageItem Class ----------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/LinkageItem.h
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Declares the class hlvm::AST::LinkageItem
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #ifndef HLVM_AST_LINKAGEITEM_H
 #define HLVM_AST_LINKAGEITEM_H

Modified: hlvm/trunk/hlvm/AST/Location.h
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Location.h?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Location.h (original)
+++ hlvm/trunk/hlvm/AST/Location.h Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Location.h - AST Location Class ----------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Location.h
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Declares the class hlvm::AST::Location
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #ifndef HLVM_AST_LOCATION_H
 #define HLVM_AST_LOCATION_H

Modified: hlvm/trunk/hlvm/AST/Node.cpp
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Node.cpp?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Node.cpp (original)
+++ hlvm/trunk/hlvm/AST/Node.cpp Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Node.cpp - AST Abstract Node Class -------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Node.cpp
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Implements the functions of class hlvm::AST::Node.
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #include <hlvm/AST/Node.h>
 #include <hlvm/AST/Conditionable.h>

Modified: hlvm/trunk/hlvm/AST/Node.h
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Node.h?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Node.h (original)
+++ hlvm/trunk/hlvm/AST/Node.h Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Node.h - AST Abstract Node Class ---------------*- C++ -*-===//
+//
+//                      High Level Virtual Machine (HLVM)
 //
 // Copyright (C) 2006 HLVM Group. All Rights Reserved.
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
 //
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Node.h
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Declares the class hlvm::AST::Node
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #ifndef HLVM_AST_NODE_H
 #define HLVM_AST_NODE_H

Modified: hlvm/trunk/hlvm/AST/Operator.cpp
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Operator.cpp?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Operator.cpp (original)
+++ hlvm/trunk/hlvm/AST/Operator.cpp Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Operator.cpp - AST Operator Class --------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Operator.cpp
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Implements the functions of class hlvm::AST::Operator.
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #include <hlvm/AST/Operator.h>
 

Modified: hlvm/trunk/hlvm/AST/Operator.h
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Operator.h?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Operator.h (original)
+++ hlvm/trunk/hlvm/AST/Operator.h Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Operator.h - AST Operator Class ----------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
-/// @file hlvm/AST/Variable.h
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
+/// @file hlvm/AST/Operator.h
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
-/// @brief Declares the class hlvm::AST::Variable
-////////////////////////////////////////////////////////////////////////////////
+/// @brief Declares the class hlvm::AST::Operator
+//===----------------------------------------------------------------------===//
 
 #ifndef HLVM_AST_OPERATOR_H
 #define HLVM_AST_OPERATOR_H

Modified: hlvm/trunk/hlvm/AST/Program.cpp
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Program.cpp?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Program.cpp (original)
+++ hlvm/trunk/hlvm/AST/Program.cpp Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Program.cpp - AST Program Class ----------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Node.cpp
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Implements the functions of class hlvm::AST::Node.
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #include <hlvm/AST/Program.h>
 #include <hlvm/AST/ContainerType.h>

Modified: hlvm/trunk/hlvm/AST/Program.h
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Program.h?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Program.h (original)
+++ hlvm/trunk/hlvm/AST/Program.h Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Program.h - AST Program Class ------------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Program.h
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Declares the class hlvm::AST::Program
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #ifndef HLVM_AST_PROGRAM_H
 #define HLVM_AST_PROGRAM_H

Modified: hlvm/trunk/hlvm/AST/SymbolTable.cpp
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/SymbolTable.cpp?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/SymbolTable.cpp (original)
+++ hlvm/trunk/hlvm/AST/SymbolTable.cpp Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Function.cpp - AST SymbolTable Class -----------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/SymbolTable.cpp
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Implements the functions of class hlvm::AST::SymbolTable.
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #include "hlvm/AST/SymbolTable.h"
 #include "llvm/ADT/StringExtras.h"

Modified: hlvm/trunk/hlvm/AST/SymbolTable.h
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/SymbolTable.h?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/SymbolTable.h (original)
+++ hlvm/trunk/hlvm/AST/SymbolTable.h Sat Jul  7 18:58:55 2007
@@ -1,28 +1,34 @@
+//===-- hlvm/AST/SymbolTable.h - AST SymbolTable Class ----------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/SymbolTable.h
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Declares the class hlvm::AST::SymbolTable
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
-#ifndef HLVM_AST_SYMBOL_TABLE_H
-#define HLVM_AST_SYMBOL_TABLE_H
+#ifndef HLVM_AST_SYMBOLTABLE_H
+#define HLVM_AST_SYMBOLTABLE_H
 
 #include <hlvm/AST/Node.h>
 #include <map>

Modified: hlvm/trunk/hlvm/AST/Type.cpp
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Type.cpp?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Type.cpp (original)
+++ hlvm/trunk/hlvm/AST/Type.cpp Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Type.cpp - AST Type Class ----------------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Type.cpp
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Implements the functions of class hlvm::AST::Type.
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #include <hlvm/AST/Type.h>
 

Modified: hlvm/trunk/hlvm/AST/Type.h
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Type.h?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Type.h (original)
+++ hlvm/trunk/hlvm/AST/Type.h Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Type.h - AST Type Class ------------------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Type.h
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Declares the class hlvm::AST::Type
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #ifndef HLVM_AST_TYPE_H
 #define HLVM_AST_TYPE_H

Modified: hlvm/trunk/hlvm/AST/Variable.cpp
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Variable.cpp?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Variable.cpp (original)
+++ hlvm/trunk/hlvm/AST/Variable.cpp Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Variable.cpp - AST Variable Class --------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Variable.cpp
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Implements the functions of class hlvm::AST::Variable.
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #include <hlvm/AST/Variable.h>
 

Modified: hlvm/trunk/hlvm/AST/Variable.h
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/AST/Variable.h?rev=38011&r1=38010&r2=38011&view=diff

==============================================================================
--- hlvm/trunk/hlvm/AST/Variable.h (original)
+++ hlvm/trunk/hlvm/AST/Variable.h Sat Jul  7 18:58:55 2007
@@ -1,25 +1,31 @@
+//===-- hlvm/AST/Variable.h - AST Variable Class ----------------*- C++ -*-===//
 //
-// Copyright (C) 2006 HLVM Group. All Rights Reserved.
+//                      High Level Virtual Machine (HLVM)
 //
-// This program is open source software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License (GPL) as published by
-// the Free Software Foundation; either version 2 of the License, or (at your
-// option) any later version. You should have received a copy of the GPL in a
-// file named COPYING that was included with this program; if not, you can
-// obtain a copy of the license through the Internet at http://www.fsf.org/
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-// or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-// for more details.
+// Copyright (C) 2006 Reid Spencer. All Rights Reserved.
 //
-////////////////////////////////////////////////////////////////////////////////
+// This software is free software; you can redistribute it and/or modify it 
+// under the terms of the GNU Lesser General Public License as published by 
+// the Free Software Foundation; either version 2.1 of the License, or (at 
+// your option) any later version.
+//
+// This software is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+// FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for 
+// more details.
+//
+// You should have received a copy of the GNU Lesser General Public License 
+// along with this library in the file named LICENSE.txt; if not, write to the 
+// Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+// MA 02110-1301 USA
+//
+//===----------------------------------------------------------------------===//
 /// @file hlvm/AST/Variable.h
 /// @author Reid Spencer <reid at hlvm.org> (original author)
 /// @date 2006/05/04
 /// @since 0.1.0
 /// @brief Declares the class hlvm::AST::Variable
-////////////////////////////////////////////////////////////////////////////////
+//===----------------------------------------------------------------------===//
 
 #ifndef HLVM_AST_VARIABLE_H
 #define HLVM_AST_VARIABLE_H





More information about the llvm-commits mailing list