[llvm-commits] CVS: llvm/include/llvm/AbstractTypeUser.h BasicBlock.h Constant.h ConstantHandling.h Constants.h DerivedTypes.h GlobalValue.h GlobalVariable.h InstrTypes.h Instruction.def Module.h Pass.h PassAnalysisSupport.h PassManager.h SlotCalculator.h SymbolTable.h SymbolTableListTraits.h Type.def Type.h User.h Value.h iOther.h iPHINode.h

Chris Lattner lattner at cs.uiuc.edu
Tue Sep 30 13:39:15 PDT 2003


Changes in directory llvm/include/llvm:

AbstractTypeUser.h updated: 1.10 -> 1.11
BasicBlock.h updated: 1.30 -> 1.31
Constant.h updated: 1.9 -> 1.10
ConstantHandling.h updated: 1.28 -> 1.29
Constants.h updated: 1.29 -> 1.30
DerivedTypes.h updated: 1.38 -> 1.39
GlobalValue.h updated: 1.9 -> 1.10
GlobalVariable.h updated: 1.22 -> 1.23
InstrTypes.h updated: 1.31 -> 1.32
Instruction.def updated: 1.7 -> 1.8
Module.h updated: 1.34 -> 1.35
Pass.h updated: 1.38 -> 1.39
PassAnalysisSupport.h updated: 1.14 -> 1.15
PassManager.h updated: 1.6 -> 1.7
SlotCalculator.h updated: 1.9 -> 1.10
SymbolTable.h updated: 1.23 -> 1.24
SymbolTableListTraits.h updated: 1.1 -> 1.2
Type.def updated: 1.3 -> 1.4
Type.h updated: 1.28 -> 1.29
User.h updated: 1.20 -> 1.21
Value.h updated: 1.42 -> 1.43
iOther.h updated: 1.36 -> 1.37
iPHINode.h updated: 1.10 -> 1.11

---
Log message:

Standardize header file comments


---
Diffs of the changes:

Index: llvm/include/llvm/AbstractTypeUser.h
diff -u llvm/include/llvm/AbstractTypeUser.h:1.10 llvm/include/llvm/AbstractTypeUser.h:1.11
--- llvm/include/llvm/AbstractTypeUser.h:1.10	Fri Jul 25 12:39:33 2003
+++ llvm/include/llvm/AbstractTypeUser.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/AbstractTypeUser.h - AbstractTypeUser Interface -----*- C++ -*--=//
+//===-- llvm/AbstractTypeUser.h - AbstractTypeUser Interface ----*- C++ -*-===//
 //
 // The AbstractTypeUser class is an interface to be implemented by classes who
 // could possible use an abstract type.  Abstract types are denoted by the


Index: llvm/include/llvm/BasicBlock.h
diff -u llvm/include/llvm/BasicBlock.h:1.30 llvm/include/llvm/BasicBlock.h:1.31
--- llvm/include/llvm/BasicBlock.h:1.30	Sat Aug 30 21:50:07 2003
+++ llvm/include/llvm/BasicBlock.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/BasicBlock.h - Represent a basic block in the VM ----*- C++ -*--=//
+//===-- llvm/BasicBlock.h - Represent a basic block in the VM ---*- C++ -*-===//
 ///
 /// \class BasicBlock
 ///


Index: llvm/include/llvm/Constant.h
diff -u llvm/include/llvm/Constant.h:1.9 llvm/include/llvm/Constant.h:1.10
--- llvm/include/llvm/Constant.h:1.9	Fri Aug 29 00:36:05 2003
+++ llvm/include/llvm/Constant.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/Constant.h - Constant class definition --------------*- C++ -*--=//
+//===-- llvm/Constant.h - Constant class definition -------------*- C++ -*-===//
 //
 // This file contains the declaration of the Constant class.
 //


Index: llvm/include/llvm/ConstantHandling.h
diff -u llvm/include/llvm/ConstantHandling.h:1.28 llvm/include/llvm/ConstantHandling.h:1.29
--- llvm/include/llvm/ConstantHandling.h:1.28	Wed Jul 23 12:21:17 2003
+++ llvm/include/llvm/ConstantHandling.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- ConstantHandling.h - Stuff for manipulating constants ----*- C++ -*--=//
+//===-- ConstantHandling.h - Stuff for manipulating constants ---*- C++ -*-===//
 //
 // This file contains the declarations of some cool operators that allow you
 // to do natural things with constant pool values.


Index: llvm/include/llvm/Constants.h
diff -u llvm/include/llvm/Constants.h:1.29 llvm/include/llvm/Constants.h:1.30
--- llvm/include/llvm/Constants.h:1.29	Fri Aug 29 00:36:05 2003
+++ llvm/include/llvm/Constants.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/Constants.h - Constant class subclass definitions ---*- C++ -*--=//
+//===-- llvm/Constants.h - Constant class subclass definitions --*- C++ -*-===//
 //
 // This file contains the declarations for the subclasses of Constant, which
 // represent the different type of constant pool values


Index: llvm/include/llvm/DerivedTypes.h
diff -u llvm/include/llvm/DerivedTypes.h:1.38 llvm/include/llvm/DerivedTypes.h:1.39
--- llvm/include/llvm/DerivedTypes.h:1.38	Thu Sep  4 21:30:18 2003
+++ llvm/include/llvm/DerivedTypes.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/DerivedTypes.h - Classes for handling data types ----*- C++ -*--=//
+//===-- llvm/DerivedTypes.h - Classes for handling data types ---*- C++ -*-===//
 //
 // This file contains the declarations of classes that represent "derived 
 // types".  These are things like "arrays of x" or "structure of x, y, z" or


Index: llvm/include/llvm/GlobalValue.h
diff -u llvm/include/llvm/GlobalValue.h:1.9 llvm/include/llvm/GlobalValue.h:1.10
--- llvm/include/llvm/GlobalValue.h:1.9	Wed Apr 16 15:28:30 2003
+++ llvm/include/llvm/GlobalValue.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/GlobalValue.h - Class to represent a global value ---*- C++ -*--=//
+//===-- llvm/GlobalValue.h - Class to represent a global value --*- C++ -*-===//
 //
 // This file is a common base class of all globally definable objects.  As such,
 // it is subclassed by GlobalVariable and by Function.  This is used because you


Index: llvm/include/llvm/GlobalVariable.h
diff -u llvm/include/llvm/GlobalVariable.h:1.22 llvm/include/llvm/GlobalVariable.h:1.23
--- llvm/include/llvm/GlobalVariable.h:1.22	Mon Jun 30 16:58:26 2003
+++ llvm/include/llvm/GlobalVariable.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/Global.h - Class to represent a global variable -----*- C++ -*--=//
+//===-- llvm/Global.h - Class to represent a global variable ----*- C++ -*-===//
 //
 // This file contains the declaration of the GlobalVariable class, which
 // represents a single global variable (or constant) in the VM.


Index: llvm/include/llvm/InstrTypes.h
diff -u llvm/include/llvm/InstrTypes.h:1.31 llvm/include/llvm/InstrTypes.h:1.32
--- llvm/include/llvm/InstrTypes.h:1.31	Thu Aug 21 17:08:59 2003
+++ llvm/include/llvm/InstrTypes.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/InstrTypes.h - Important Instruction subclasses -----*- C++ -*--=//
+//===-- llvm/InstrTypes.h - Important Instruction subclasses ----*- C++ -*-===//
 //
 // This file defines various meta classes of instructions that exist in the VM
 // representation.  Specific concrete subclasses of these may be found in the 


Index: llvm/include/llvm/Instruction.def
diff -u llvm/include/llvm/Instruction.def:1.7 llvm/include/llvm/Instruction.def:1.8
--- llvm/include/llvm/Instruction.def:1.7	Mon Sep  8 13:54:01 2003
+++ llvm/include/llvm/Instruction.def	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/Instruction.def - File that describes Instructions --*- C++ -*--=//
+//===-- llvm/Instruction.def - File that describes Instructions -*- C++ -*-===//
 //
 // This file contains descriptions of the various LLVM instructions.  This is
 // used as a central place for enumerating the different instructions and 


Index: llvm/include/llvm/Module.h
diff -u llvm/include/llvm/Module.h:1.34 llvm/include/llvm/Module.h:1.35
--- llvm/include/llvm/Module.h:1.34	Sat Aug 30 19:19:18 2003
+++ llvm/include/llvm/Module.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/Module.h - C++ class to represent a VM module -------*- C++ -*--=//
+//===-- llvm/Module.h - C++ class to represent a VM module ------*- C++ -*-===//
 //
 // This file contains the declarations for the Module class that is used to 
 // maintain all the information related to a VM module.


Index: llvm/include/llvm/Pass.h
diff -u llvm/include/llvm/Pass.h:1.38 llvm/include/llvm/Pass.h:1.39
--- llvm/include/llvm/Pass.h:1.38	Fri Aug 29 09:26:51 2003
+++ llvm/include/llvm/Pass.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===- llvm/Pass.h - Base class for XForm Passes -----------------*- C++ -*--=//
+//===- llvm/Pass.h - Base class for Passes ----------------------*- C++ -*-===//
 //
 // This file defines a base class that indicates that a specified class is a
 // transformation pass implementation.


Index: llvm/include/llvm/PassAnalysisSupport.h
diff -u llvm/include/llvm/PassAnalysisSupport.h:1.14 llvm/include/llvm/PassAnalysisSupport.h:1.15
--- llvm/include/llvm/PassAnalysisSupport.h:1.14	Fri Aug 29 09:26:51 2003
+++ llvm/include/llvm/PassAnalysisSupport.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===- llvm/PassAnalysisSupport.h - Analysis Pass Support code ---*- C++ -*-==//
+//===- llvm/PassAnalysisSupport.h - Analysis Pass Support code --*- C++ -*-===//
 //
 // This file defines stuff that is used to define and "use" Analysis Passes.
 // This file is automatically #included by Pass.h, so:


Index: llvm/include/llvm/PassManager.h
diff -u llvm/include/llvm/PassManager.h:1.6 llvm/include/llvm/PassManager.h:1.7
--- llvm/include/llvm/PassManager.h:1.6	Thu Aug 14 01:07:57 2003
+++ llvm/include/llvm/PassManager.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===- llvm/PassManager.h - Container for Passes -----------------*- C++ -*--=//
+//===- llvm/PassManager.h - Container for Passes ----------------*- C++ -*-===//
 //
 // This file defines the PassManager class.  This class is used to hold,
 // maintain, and optimize execution of Passes.  The PassManager class ensures


Index: llvm/include/llvm/SlotCalculator.h
diff -u llvm/include/llvm/SlotCalculator.h:1.9 llvm/include/llvm/SlotCalculator.h:1.10
--- llvm/include/llvm/SlotCalculator.h:1.9	Tue Apr  9 13:35:38 2002
+++ llvm/include/llvm/SlotCalculator.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/SlotCalculator.h - Calculate value slots ------------*- C++ -*-==//
+//===-- llvm/SlotCalculator.h - Calculate value slots -----------*- C++ -*-===//
 //
 // This class calculates the slots that values will land in.  This is useful for
 // when writing bytecode or assembly out, because you have to know these things.


Index: llvm/include/llvm/SymbolTable.h
diff -u llvm/include/llvm/SymbolTable.h:1.23 llvm/include/llvm/SymbolTable.h:1.24
--- llvm/include/llvm/SymbolTable.h:1.23	Sat Aug 23 18:15:10 2003
+++ llvm/include/llvm/SymbolTable.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/SymbolTable.h - Implement a type plane'd symtab ------*- C++ -*-=//
+//===-- llvm/SymbolTable.h - Implement a type plane'd symtab ----*- C++ -*-===//
 //
 // This file implements a symbol table that has planed broken up by type.  
 // Identical types may have overlapping symbol names as long as they are 


Index: llvm/include/llvm/SymbolTableListTraits.h
diff -u llvm/include/llvm/SymbolTableListTraits.h:1.1 llvm/include/llvm/SymbolTableListTraits.h:1.2
--- llvm/include/llvm/SymbolTableListTraits.h:1.1	Tue Jun 25 11:10:41 2002
+++ llvm/include/llvm/SymbolTableListTraits.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/SymbolTableListTraits.h - Traits for iplist -------*- C++ -*--===//
+//===-- llvm/SymbolTableListTraits.h - Traits for iplist --------*- C++ -*-===//
 //
 // This file defines a generic class that is used to implement the automatic
 // symbol table manipulation that occurs when you put (for example) a named


Index: llvm/include/llvm/Type.def
diff -u llvm/include/llvm/Type.def:1.3 llvm/include/llvm/Type.def:1.4
--- llvm/include/llvm/Type.def:1.3	Mon May  6 10:10:15 2002
+++ llvm/include/llvm/Type.def	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/Type.def - File that describes various LLVM types ---*- C++ -*--=//
+//===-- llvm/Type.def - File that describes various LLVM types --*- C++ -*-===//
 //
 // This file contains descriptions of the various LLVM types and derived types.
 // This file serves as a source of in source documentation and a can be


Index: llvm/include/llvm/Type.h
diff -u llvm/include/llvm/Type.h:1.28 llvm/include/llvm/Type.h:1.29
--- llvm/include/llvm/Type.h:1.28	Tue Sep  2 16:54:56 2003
+++ llvm/include/llvm/Type.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/Type.h - Classes for handling data types ------------*- C++ -*--=//
+//===-- llvm/Type.h - Classes for handling data types -----------*- C++ -*-===//
 //
 // This file contains the declaration of the Type class.  For more "Type" type
 // stuff, look in DerivedTypes.h.
@@ -37,8 +37,7 @@
 class StructType;
 class OpaqueType;
 
-class Type : public Value {
-public:
+struct Type : public Value {
   ///===-------------------------------------------------------------------===//
   /// Definitions of all of the base types for the Type system.  Based on this
   /// value, you can cast to a "DerivedType" subclass (see DerivedTypes.h)


Index: llvm/include/llvm/User.h
diff -u llvm/include/llvm/User.h:1.20 llvm/include/llvm/User.h:1.21
--- llvm/include/llvm/User.h:1.20	Sat Jun 21 22:07:32 2003
+++ llvm/include/llvm/User.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/User.h - User class definition ----------------------*- C++ -*--=//
+//===-- llvm/User.h - User class definition ---------------------*- C++ -*-===//
 //
 // This class defines the interface that one who 'use's a Value must implement.
 // Each instance of the Value class keeps track of what User's have handles


Index: llvm/include/llvm/Value.h
diff -u llvm/include/llvm/Value.h:1.42 llvm/include/llvm/Value.h:1.43
--- llvm/include/llvm/Value.h:1.42	Fri Aug 29 00:08:31 2003
+++ llvm/include/llvm/Value.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/Value.h - Definition of the Value class -------------*- C++ -*--=//
+//===-- llvm/Value.h - Definition of the Value class ------------*- C++ -*-===//
 //
 // This file defines the very important Value class.  This is subclassed by a
 // bunch of other important classes, like Instruction, Function, Type, etc...


Index: llvm/include/llvm/iOther.h
diff -u llvm/include/llvm/iOther.h:1.36 llvm/include/llvm/iOther.h:1.37
--- llvm/include/llvm/iOther.h:1.36	Sat Jun 21 22:07:32 2003
+++ llvm/include/llvm/iOther.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/iOther.h - "Other" instruction node definitions -----*- C++ -*--=//
+//===-- llvm/iOther.h - "Other" instruction node definitions ----*- C++ -*-===//
 //
 // This file contains the declarations for instructions that fall into the 
 // grandiose 'other' catagory...


Index: llvm/include/llvm/iPHINode.h
diff -u llvm/include/llvm/iPHINode.h:1.10 llvm/include/llvm/iPHINode.h:1.11
--- llvm/include/llvm/iPHINode.h:1.10	Sat Jun 21 22:07:32 2003
+++ llvm/include/llvm/iPHINode.h	Tue Sep 30 13:37:37 2003
@@ -1,4 +1,4 @@
-//===-- llvm/iPHINode.h - PHI instruction definition -------------*- C++ -*--=//
+//===-- llvm/iPHINode.h - PHI instruction definition ------------*- C++ -*-===//
 //
 // This file defines the PHINode class.
 //





More information about the llvm-commits mailing list