Displaying 3 results from an estimated 3 matches for "dw_virtuality__virtual".
2011 Dec 15
2
[LLVMdev] LLVM 2.9 metadata
...ference to file where defined
i32, ;; Line number where defined
metadata, ;; Reference to type descriptor
i1, ;; True if the global is local to compile unit (static)
i1 ;; True if the global is defined in the compile unit (not extern)
i32 ;; Virtuality, e.g. dwarf::DW_VIRTUALITY__virtual
i32 ;; Index into a virtual function
metadata, ;; indicates which base type contains the vtable pointer for the
;; derived class
i1 ;; isArtificial
i1 ;; isOptimized
Function *;; Pointer to LLVM function
}
When I use clang 2.9 and emit-llvm code metadata...
2011 Dec 15
0
[LLVMdev] LLVM 2.9 metadata
...gt; i32, ;; Line number where defined
> metadata, ;; Reference to type descriptor
> i1, ;; True if the global is local to compile unit (static)
> i1 ;; True if the global is defined in the compile unit (not extern)
>
> i32 ;; Virtuality, e.g. dwarf::DW_VIRTUALITY__virtual
> i32 ;; Index into a virtual function
> metadata, ;; indicates which base type contains the vtable pointer for the
> ;; derived class
If you're wondering about this field then it is unused in 'c' style functions so it does not matter. I fixed it in r146...
2011 Dec 16
2
[LLVMdev] LLVM 2.9 metadata
...> i32, ;; Line number where defined
> metadata, ;; Reference to type descriptor
> i1, ;; True if the global is local to compile unit (static)
> i1 ;; True if the global is defined in the compile unit (not extern)
>
> i32 ;; Virtuality, e.g. dwarf::DW_VIRTUALITY__virtual
> i32 ;; Index into a virtual function
> metadata, ;; indicates which base type contains the vtable pointer for the
> ;; derived class
>
>
> If you're wondering about this field then it is unused in 'c' style
> functions so it does not matter....