From 58ae9c7290ff7a639a55784f2362f1e52626c2ee Mon Sep 17 00:00:00 2001 From: Misha Brukman Date: Mon, 1 Mar 2004 18:31:19 +0000 Subject: [PATCH] Fix grammar and doxygenify comments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12054 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Function.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/include/llvm/Function.h b/include/llvm/Function.h index e77ddfaccd7..b363191b93c 100644 --- a/include/llvm/Function.h +++ b/include/llvm/Function.h @@ -62,7 +62,6 @@ public: typedef std::reverse_iterator reverse_aiterator; private: - // Important things that make up a function! BasicBlockListType BasicBlocks; // The basic blocks ArgumentListType ArgumentList; // The formal arguments @@ -91,8 +90,8 @@ public: const Type *getReturnType() const; // Return the type of the ret val const FunctionType *getFunctionType() const; // Return the FunctionType for me - /// isExternal - Is the body of this function unknown? (the basic block list - /// is empty if so) this is true for external functions, defined as forward + /// isExternal - Is the body of this function unknown? (The basic block list + /// is empty if so.) This is true for external functions, defined as forward /// "declare"ations /// virtual bool isExternal() const { return BasicBlocks.empty(); } @@ -109,6 +108,7 @@ public: /// deleteBody - This method deletes the body of the function, and converts /// the linkage to external. + /// void deleteBody() { dropAllReferences(); setLinkage(ExternalLinkage); @@ -197,8 +197,8 @@ public: /// viewCFGOnly - This function is meant for use from the debugger. It works /// just like viewCFG, but it does not include the contents of basic blocks - /// into the nodes, just the label. If you are only interested in the CFG t - /// his can make the graph smaller. + /// into the nodes, just the label. If you are only interested in the CFG + /// this can make the graph smaller. /// void viewCFGOnly() const; @@ -212,7 +212,7 @@ public: /// go" of all references that they are maintaining. This allows one to /// 'delete' a whole module at a time, even though there may be circular /// references... first all references are dropped, and all use counts go to - /// zero. Then everything is delete'd for real. Note that no operations are + /// zero. Then everything is deleted for real. Note that no operations are /// valid on an object that has "dropped all references", except operator /// delete. ///