From 1af789f74cf951919d70e13f8a3abe114d5e1b6e Mon Sep 17 00:00:00 2001 From: Misha Brukman Date: Fri, 1 May 2009 20:40:51 +0000 Subject: [PATCH] HTML-escape '>' as '>' in sample C++ code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@70569 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ProgrammersManual.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/ProgrammersManual.html b/docs/ProgrammersManual.html index 253e8363610..b4aaafac508 100644 --- a/docs/ProgrammersManual.html +++ b/docs/ProgrammersManual.html @@ -2097,20 +2097,20 @@ GV->eraseFromParent();

In generating IR, you may need some complex types. If you know these types -statically, you can use TypeBuilder<...>::get(), defined +statically, you can use TypeBuilder<...>::get(), defined in llvm/Support/TypeBuilder.h, to retrieve them. TypeBuilder has two forms depending on whether you're building types for cross-compilation -or native library use. TypeBuilder<T, true> requires +or native library use. TypeBuilder<T, true> requires that T be independent of the host environment, meaning that it's built out of types from the llvm::types namespace and pointers, functions, arrays, etc. built of -those. TypeBuilder<T, false> additionally allows native C types +those. TypeBuilder<T, false> additionally allows native C types whose size may depend on the host compiler. For example,

-FunctionType *ft = TypeBuilder<types::i<8>(types::i<32>*), true>::get();
+FunctionType *ft = TypeBuilder<types::i<8>(types::i<32>*), true>::get();