mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-19 16:25:38 +00:00
fa0ce4b209
It doesn't really make sense to enforce this behavior for calls on stack variables (which presumably we then want to do something with) and doesn't necessarily make sense to enforce it for member variables either. Differential Revision: https://phabricator.services.mozilla.com/D46105 --HG-- extra : moz-landing-system : lando
31 lines
882 B
PHP
31 lines
882 B
PHP
ATTR(moz_allow_temporary)
|
|
ATTR(moz_can_run_script)
|
|
ATTR(moz_can_run_script_boundary)
|
|
ATTR(moz_global_class)
|
|
ATTR(moz_heap_allocator)
|
|
ATTR(moz_heap_class)
|
|
ATTR(moz_implicit)
|
|
ATTR(moz_inherit_type_annotations_from_template_args)
|
|
ATTR(moz_is_smartptr_to_refcounted)
|
|
ATTR(moz_may_call_after_must_return)
|
|
ATTR(moz_must_override)
|
|
ATTR(moz_must_return_from_caller_if_this_is_arg)
|
|
ATTR(moz_must_use_type)
|
|
ATTR(moz_needs_memmovable_members)
|
|
ATTR(moz_needs_memmovable_type)
|
|
ATTR(moz_needs_no_vtable_type)
|
|
ATTR(moz_no_addref_release_on_return)
|
|
ATTR(moz_no_arith_expr_in_arg)
|
|
ATTR(moz_no_dangling_on_temporaries)
|
|
ATTR(moz_non_autoable)
|
|
ATTR(moz_non_memmovable)
|
|
ATTR(moz_non_param)
|
|
ATTR(moz_non_temporary_class)
|
|
ATTR(moz_nonheap_class)
|
|
ATTR(moz_required_base_method)
|
|
ATTR(moz_stack_class)
|
|
ATTR(moz_static_local_class)
|
|
ATTR(moz_temporary_class)
|
|
ATTR(moz_trivial_ctor_dtor)
|
|
ATTR(moz_trivial_dtor)
|