Lines Matching refs:external

101 external diflags_get : DIFlag.t -> lldiflags = "llvm_diflags_get"
103 external diflags_set : lldiflags -> DIFlag.t -> lldiflags = "llvm_diflags_set"
105 external diflags_test : lldiflags -> DIFlag.t -> bool = "llvm_diflags_test"
149 external debug_metadata_version : unit -> int = "llvm_debug_metadata_version"
151 external get_module_debug_metadata_version : Llvm.llmodule -> int
154 external dibuilder : Llvm.llmodule -> lldibuilder = "llvm_dibuilder"
156 external dibuild_finalize : lldibuilder -> unit = "llvm_dibuild_finalize"
159 external dibuild_create_compile_unit :
177 external dibuild_create_file :
181 external dibuild_create_module :
191 external dibuild_create_namespace :
198 external dibuild_create_function :
214 external dibuild_create_lexical_block :
222 external dibuild_create_debug_location_helper :
230 external llmetadata_null : unit -> Llvm.llmetadata = "llvm_metadata_null"
236 external di_location_get_line : location:Llvm.llmetadata -> int
239 external di_location_get_column : location:Llvm.llmetadata -> int
242 external di_location_get_scope : location:Llvm.llmetadata -> Llvm.llmetadata
245 external di_location_get_inlined_at :
249 external di_scope_get_file : scope:Llvm.llmetadata -> Llvm.llmetadata option
252 external di_file_get_directory : file:Llvm.llmetadata -> string
255 external di_file_get_filename : file:Llvm.llmetadata -> string
258 external di_file_get_source : file:Llvm.llmetadata -> string
261 external dibuild_get_or_create_type_array :
265 external dibuild_get_or_create_array :
269 external dibuild_create_subroutine_type :
276 external dibuild_create_enumerator :
280 external dibuild_create_enumeration_type :
293 external dibuild_create_union_type :
308 external dibuild_create_array_type :
316 external dibuild_create_vector_type :
324 external dibuild_create_unspecified_type :
328 external dibuild_create_basic_type :
336 external dibuild_create_pointer_type :
346 external dibuild_create_struct_type :
363 external dibuild_create_member_type :
377 external dibuild_create_static_member_type :
390 external dibuild_create_member_pointer_type :
400 external dibuild_create_object_pointer_type :
404 external dibuild_create_qualified_type :
408 external dibuild_create_reference_type :
412 external dibuild_create_null_ptr_type : lldibuilder -> Llvm.llmetadata
415 external dibuild_create_typedef :
426 external dibuild_create_inheritance :
436 external dibuild_create_forward_decl :
450 external dibuild_create_replaceable_composite_type :
465 external dibuild_create_bit_field_member_type :
479 external dibuild_create_class_type :
497 external dibuild_create_artificial_type :
501 external di_type_get_name : Llvm.llmetadata -> string = "llvm_di_type_get_name"
503 external di_type_get_size_in_bits : Llvm.llmetadata -> int
506 external di_type_get_offset_in_bits : Llvm.llmetadata -> int
509 external di_type_get_align_in_bits : Llvm.llmetadata -> int
512 external di_type_get_line : Llvm.llmetadata -> int = "llvm_di_type_get_line"
514 external di_type_get_flags : Llvm.llmetadata -> lldiflags
517 external get_subprogram : Llvm.llvalue -> Llvm.llmetadata option
520 external set_subprogram : Llvm.llvalue -> Llvm.llmetadata -> unit
523 external di_subprogram_get_line : Llvm.llmetadata -> int
526 external instr_get_debug_loc : Llvm.llvalue -> Llvm.llmetadata option
529 external instr_set_debug_loc_helper : Llvm.llvalue -> Llvm.llmetadata -> unit
537 external dibuild_create_constant_value_expression :
541 external dibuild_create_global_variable_expression :
556 external di_global_variable_expression_get_variable :
560 external di_variable_get_line : Llvm.llmetadata -> int
563 external di_variable_get_file : Llvm.llmetadata -> Llvm.llmetadata option
566 external get_metadata_kind : Llvm.llmetadata -> MetadataKind.t
569 external dibuild_create_auto_variable :
582 external dibuild_create_parameter_variable :
595 external dibuild_insert_declare_before :
605 external dibuild_insert_declare_at_end :
615 external dibuild_expression :