From da19475328ece3da19437a2e9eef035dcafa2814 Mon Sep 17 00:00:00 2001 From: Devang Patel Date: Tue, 5 Apr 2011 22:52:06 +0000 Subject: Add support to encode function's template parameters. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128947 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/SourceLevelDebugging.html | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'docs/SourceLevelDebugging.html') diff --git a/docs/SourceLevelDebugging.html b/docs/SourceLevelDebugging.html index c786a7d0a8..79ea71ac30 100644 --- a/docs/SourceLevelDebugging.html +++ b/docs/SourceLevelDebugging.html @@ -441,6 +441,7 @@ global variables are collected by named metadata !llvm.dbg.gv.

i1 ;; isArtificial i1 ;; isOptimized Function *;; Pointer to LLVM function + metadata ;; Lists function template parameters } @@ -1200,7 +1201,14 @@ int main(int argc, char *argv[]) { i32 1, ;; Line number metadata !4, ;; Type i1 false, ;; Is local - i1 true ;; Is definition + i1 true, ;; Is definition + i32 0, ;; Virtuality attribute, e.g. pure virtual function + i32 0, ;; Index into virtual table for C++ methods + i32 0, ;; Type that holds virtual table. + i32 0, ;; Flags + i1 false, ;; True if this function is optimized + Function *, ;; Pointer to llvm::Function + null ;; Function template parameters } ;; ;; Define the subprogram itself. -- cgit v1.2.3-70-g09d2