Module ClangFrontend.CMethodProperties

Functions for extracting properties of functions or method declarations

val is_inside_objc_class_method : ATDGenerated.Clang_ast_t.decl -> bool
val is_cpp_lambda_call_operator : ATDGenerated.Clang_ast_t.decl -> bool
val is_cpp_const_member_fun : ATDGenerated.Clang_ast_t.decl -> bool
val is_cpp_virtual : ATDGenerated.Clang_ast_t.decl -> bool
val is_cpp_copy_assignment : ATDGenerated.Clang_ast_t.decl -> bool
val is_cpp_copy_ctor : ATDGenerated.Clang_ast_t.decl -> bool
val is_cpp_move_ctor : ATDGenerated.Clang_ast_t.decl -> bool
val is_static_ctor : ATDGenerated.Clang_ast_t.decl -> bool
val is_cpp_deleted : ATDGenerated.Clang_ast_t.decl -> bool
val is_constexpr : ATDGenerated.Clang_ast_t.decl -> bool
val get_pointer_to_property : ATDGenerated.Clang_ast_t.decl -> ATDGenerated.Clang_ast_t.pointer option
val is_no_return : ATDGenerated.Clang_ast_t.decl -> bool
val is_variadic : ATDGenerated.Clang_ast_t.decl -> bool