199 lines
6 KiB
C
199 lines
6 KiB
C
/*
|
|
* specstr.h / specstrings.h Annotation macros
|
|
*
|
|
* =========================================================================
|
|
*
|
|
* Open Watcom Project
|
|
*
|
|
* Copyright (c) 2004-2010 The Open Watcom Contributors. All Rights Reserved.
|
|
*
|
|
* This file is automatically generated. Do not edit directly.
|
|
*
|
|
* =========================================================================
|
|
*/
|
|
|
|
#ifndef SPECSTRINGS_H
|
|
#define SPECSTRINGS_H
|
|
|
|
#ifndef _ENABLE_AUTODEPEND
|
|
#pragma read_only_file;
|
|
#endif
|
|
|
|
#include <sal.h>
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#define __inexpressible_readableTo( x )
|
|
#define __inexpressible_writableTo( x )
|
|
#define __inner_bound
|
|
#define __inner_range( p1, p2 )
|
|
#define __inner_assume_bound_dec
|
|
#define __inner_assume_bound( x )
|
|
#define __inner_allocator
|
|
#define __xcount( x )
|
|
#define __in_xcount( x )
|
|
#define __out_xcount( x )
|
|
#define __out_xcount_part( p1, p2 )
|
|
#define __out_xcount_full( x )
|
|
#define __inout_xcount( x )
|
|
#define __inout_xcount_part( p1, p2 )
|
|
#define __inout_xcount_full( x )
|
|
#define __xcount_opt( x )
|
|
#define __in_xcount_opt( x )
|
|
#define __out_xcount_opt( x )
|
|
#define __out_xcount_part_opt( p1, p2 )
|
|
#define __out_xcount_full_opt( x )
|
|
#define __inout_xcount_opt( x )
|
|
#define __inout_xcount_part_opt( p1, p2 )
|
|
#define __inout_xcount_full_opt( x )
|
|
#define __deref_xcount( x )
|
|
#define __deref_in
|
|
#define __deref_in_ecount( x )
|
|
#define __deref_in_bcount( x )
|
|
#define __deref_in_xcount( x )
|
|
#define __deref_out_xcount( x )
|
|
#define __deref_out_xcount_part( p1, p2 )
|
|
#define __deref_out_xcount_full( x )
|
|
#define __inout_xcount_opt( x )
|
|
#define __inout_xcount_part_opt( p1, p2 )
|
|
#define __inout_xcount_full_opt( x )
|
|
#define __deref_xcount( x )
|
|
#define __deref_inout_xcount( x )
|
|
#define __deref_inout_xcount_part( p1, p2 )
|
|
#define __deref_inout_xcount_full( x )
|
|
#define __deref_xcount_opt( x )
|
|
#define __deref_in_opt
|
|
#define __deref_in_opt_out
|
|
#define __deref_in_ecount_opt( x )
|
|
#define __deref_in_bcount_opt( x )
|
|
#define __deref_in_xcount_opt( x )
|
|
#define __deref_out_xcount_opt( x )
|
|
#define __deref_out_xcount_part_opt( p1, p2 )
|
|
#define __deref_out_xcount_full_opt( x )
|
|
#define __deref_inout_xcount_opt( x )
|
|
#define __deref_inout_xcount_part_opt( p1, p2 )
|
|
#define __deref_inout_xcount_full_opt( x )
|
|
#define __deref_opt_xcount( x )
|
|
#define __deref_opt_in
|
|
#define __deref_opt_in_ecount( x )
|
|
#define __deref_opt_in_bcount( x )
|
|
#define __deref_opt_in_xcount( x )
|
|
#define __deref_opt_out_xcount( x )
|
|
#define __deref_opt_out_xcount_part( p1, p2 )
|
|
#define __deref_opt_out_xcount_full( x )
|
|
#define __deref_opt_inout_xcount( x )
|
|
#define __deref_opt_inout_xcount_part( p1, p2 )
|
|
#define __deref_opt_inout_xcount_full( x )
|
|
#define __deref_opt_xcount_opt( x )
|
|
#define __deref_opt_in_opt
|
|
#define __deref_opt_in_ecount_opt( x )
|
|
#define __deref_opt_in_bcount_opt( x )
|
|
#define __deref_opt_in_xcount_opt( x )
|
|
#define __deref_opt_out_xcount_opt( x )
|
|
#define __deref_opt_out_xcount_part_opt( p1, p2 )
|
|
#define __deref_opt_out_xcount_full_opt( x )
|
|
#define __deref_opt_inout_xcount_opt( x )
|
|
#define __deref_opt_inout_xcount_part_opt( p1, p2 )
|
|
#define __deref_opt_inout_xcount_full_opt( x )
|
|
#define __file_parser( x )
|
|
#define __file_parser_class( x )
|
|
#define __file_parser_library( x )
|
|
#define __source_code_content( x )
|
|
#define __class_code_content( x )
|
|
#define __analysis_assert( x )
|
|
#define __analysis_hint( x )
|
|
#define __analysis_noreturn
|
|
#define __inner_data_source( x )
|
|
#define __inner_this_data_source( x )
|
|
#define __inner_out_validated( x )
|
|
#define __inner_this_out_validated( x )
|
|
#define __inner_assume_validated_dec
|
|
#define __inner_assume_validated( x )
|
|
#define __inner_transfer( x )
|
|
#define __inner_encoded
|
|
#define __inner_adt_prop( p1, p2 )
|
|
#define __inner_adt_add_prop( p1, p2 )
|
|
#define __inner_adt_remove_prop( p1, p2 )
|
|
#define __inner_adt_transfer_prop( x )
|
|
#define __inner_adt_type_props( x )
|
|
#define __inner_volatile
|
|
#define __inner_nonvolatile
|
|
#define __inner_possibly_notnullterminated
|
|
#define __inner_analysis_assume_nullterminated_dec
|
|
#define __inner_analysis_assume_nullterminated( x )
|
|
#define __field_ecount( x )
|
|
#define __field_bcount( x )
|
|
#define __field_xcount( x )
|
|
#define __field_ecount_opt( x )
|
|
#define __field_bcount_opt( x )
|
|
#define __field_xcount_opt( x )
|
|
#define __field_ecount_part( p1, p2 )
|
|
#define __field_bcount_part( p1, p2 )
|
|
#define __field_xcount_part( p1, p2 )
|
|
#define __field_ecount_part_opt( p1, p2 )
|
|
#define __field_bcount_part_opt( p1, p2 )
|
|
#define __field_xcount_part_opt( p1, p2 )
|
|
#define __field_ecount_full( x )
|
|
#define __field_bcount_full( x )
|
|
#define __field_xcount_full( x )
|
|
#define __field_ecount_full_opt( x )
|
|
#define __field_bcount_full_opt( x )
|
|
#define __field_xcount_full_opt( x )
|
|
#define __field_nullterminated
|
|
#define __struct_bcount( x )
|
|
#define __struct_xcount( x )
|
|
#define __out_awcount( p1, p2 )
|
|
#define __in_awcount( p1, p2 )
|
|
#define __post_invalid
|
|
#define __allocator
|
|
#define __deallocate( x )
|
|
#define __deallocate_opt( x )
|
|
#define __bound
|
|
#define __range( p1, p2 )
|
|
#define __in_bound
|
|
#define __out_bound
|
|
#define __deref_out_bound
|
|
#define __in_range( p1, p2 )
|
|
#define __out_range( p1, p2 )
|
|
#define __deref_in_range( p1, p2 )
|
|
#define __deref_out_range( p1, p2 )
|
|
#define __deref_inout_range( p1, p2 )
|
|
#define __field_range( p1, p2 )
|
|
#define __field_data_source( x )
|
|
#define __range_max( p1, p2 )
|
|
#define __range_min( p1, p2 )
|
|
#define __in_data_source( x )
|
|
#define __out_data_source( x )
|
|
#define __out_validated( x )
|
|
#define __this_out_data_source( x )
|
|
#define __this_out_validated( x )
|
|
#define __transfer( x )
|
|
#define __rpc_entry
|
|
#define __kernel_entry
|
|
#define __gdi_entry
|
|
#define __encoded_pointer
|
|
#define __encoded_array
|
|
#define __field_encoded_pointer
|
|
#define __field_encoded_array
|
|
#define __type_has_adt_prop( p1, p2 )
|
|
#define __out_has_adt_prop( p1, p2 )
|
|
#define __out_not_has_adt_prop( p1, p2 )
|
|
#define __out_transfer_adt_prop( x )
|
|
#define __out_has_type_adt_props( x )
|
|
#define __possibly_notnullterminated
|
|
#define __volatile
|
|
#define __nonvolatile
|
|
#define __deref_volatile
|
|
#define __deref_nonvolatile
|
|
#define __analysis_assume_nullterminated( x )
|
|
#define __assume_validated( x )
|
|
#define __assume_bound( x )
|
|
|
|
#ifdef __cplusplus
|
|
} /* extern "C" */
|
|
#endif
|
|
|
|
#endif /* SPECSTRINGS_H */
|