i section Complex Types(5), see section Complex Types(5), see section Complex Types. identifier section Identifiers. used section Pragmas(2), section Pragmas(3), section Pragmas(2), section Pragmas(3), section Pragmas, section Pragmas(23), section Declarations(4), section Names(23), section Declarations(4), section Names, section Selected Components(3), see section Attributes(3), see section Loop Statements(3), see section Attributes(3), see section Loop Statements, section Block Statements(2), section Subprogram Declarations(5), section Package Specifications and Declarations(2), section Subprogram Declarations(5), section Package Specifications and Declarations, section Package Bodies(2), section Task Units and Task Objects(4), section Task Units and Task Objects(2), section Task Units and Task Objects(4), section Task Units and Task Objects, section Protected Units and Protected Objects(4), section Protected Units and Protected Objects(7), section Entries and Accept Statements(4), section Protected Units and Protected Objects(7), section Entries and Accept Statements, section Entries and Accept Statements(5), see section Suppressing Checks(4), section Pragma Restrictions(5), see section Suppressing Checks(4), section Pragma Restrictions, section Interfacing Pragmas(5), section Interfacing Pragmas(6), section Interfacing Pragmas(5), section Interfacing Pragmas(6), section Interfacing Pragmas, section The Standard Task Dispatching Policy(2), see section The Standard Task Dispatching Policy(3), see section Priority Ceiling Locking(2), see section The Standard Task Dispatching Policy(3), see section Priority Ceiling Locking, section Priority Ceiling Locking(4), section Entry Queuing Policies(3), section Entry Queuing Policies(4), section Entry Queuing Policies(3), section Entry Queuing Policies, section Language-Defined Pragmas (informative)(8), section Language-Defined Pragmas (informative)(13), section Language-Defined Pragmas (informative)(8), section Language-Defined Pragmas (informative)(13), section Language-Defined Pragmas (informative), section Language-Defined Pragmas (informative)(20), section Language-Defined Pragmas (informative)(21), section Language-Defined Pragmas (informative)(20), section Language-Defined Pragmas (informative)(21), section Language-Defined Pragmas (informative), section Language-Defined Pragmas (informative)(29), section Language-Defined Pragmas (informative)(36), section Language-Defined Pragmas (informative)(29), section Language-Defined Pragmas (informative)(36), section Language-Defined Pragmas (informative), section Implementation-Defined Characteristics (informative)(95), section Implementation-Defined Characteristics (informative)(98), section Syntax Summary (informative)(95), section Implementation-Defined Characteristics (informative)(98), section Syntax Summary (informative). identifier specific to a pragma section Pragmas. identifier_letter section Character Set. used section Character Set(3), see section Identifiers(2), see section Identifiers(3), see section Syntax Summary (informative)(3), see section Identifiers(2), see section Identifiers(3), see section Syntax Summary (informative). Identity section The Package Strings.Maps(22), see section Wide_String Handling(22), see section Wide_String Handling. Identity attribute section The Package Exceptions(9), see section The Package Task_Identification(9), see section The Package Task_Identification, section Language-Defined Attributes (informative)(84), section Language-Defined Attributes (informative)(84), section Language-Defined Attributes (informative). idle task section Asynchronous Task Control. if_statement section If Statements. used section Simple and Compound Statements - Sequences of Statements(5), see section Syntax Summary (informative)(5), see section Syntax Summary (informative). illegal construct section Structure. partition section Structure. Im section Complex Types. image section Random Number Generation(14), see section Random Number Generation(26), see section The Package Task_Identification(14), see section Random Number Generation(26), see section The Package Task_Identification, section The Package Text_IO.Editing. of a value section Scalar Types(30), see section Language-Defined Attributes (informative)(30), see section Language-Defined Attributes (informative). Image attribute section Scalar Types(35), see section Language-Defined Attributes (informative)(35), see section Language-Defined Attributes (informative). Imaginary section Interfacing with Fortran(10), see section Complex Types(4), see section Complex Types(10), see section Complex Types(4), see section Complex Types. immediate scope of (a view of) an entity section Scope of Declarations. of a declaration section Scope of Declarations. immediately enclosing section Declarative Region. immediately visible section Visibility(4), see section Visibility(4), see section Visibility. immediately within section Declarative Region(13) implementation advice section Structure. implementation defined section Conformity of an Implementation with the Standard. summary of characteristics section Implementation-Defined Characteristics (informative). implementation permissions section Structure. implementation requirements section Structure. implementation-dependent See unspecified section Conformity of an Implementation with the Standard. implicit declaration section Declarations(5), see section Glossary (informative)(5), see section Glossary (informative). implicit initial values for a subtype section Object Declarations. implicit subtype conversion section Type Conversions(59), see section Type Conversions(59), see section Type Conversions. Access attribute section Operations of Access Types. access discriminant section Discriminants. array bounds section Type Conversions. array index section Indexed Components. assignment to view conversion section Type Conversions. assignment_statement section Assignment Statements. bounds of a decimal fixed point type section Fixed Point Types. bounds of a fixed point type section Fixed Point Types. bounds of a floating point type section Floating Point Types. bounds of a range section Scalar Types(9), see section Array Types(9), see section Array Types. bounds of signed integer type section Integer Types. choices of aggregate section Array Aggregates. component defaults section Object Declarations. delay expression section Delay Statements, Duration, and Time. derived type discriminants section Derived Types and Classes. discriminant values section Discriminant Constraints. entry index section Entries and Accept Statements. expressions in aggregate section Record Aggregates. expressions of aggregate section Array Aggregates. function return section Return Statements. generic formal object of mode in section Formal Objects(11) inherited enumeration literal section Derived Types and Classes. initialization expression section Object Declarations. initialization expression of allocator section Allocators. named number value section Number Declarations. operand of concatenation section Binary Adding Operators. parameter passing section Parameter Associations(10), see section Parameter Associations(10), see section Parameter Associations, section Parameter Associations. pragma Interrupt_Priority section Task Priorities(17), see section Priority Ceiling Locking(17), see section Priority Ceiling Locking. pragma Priority section Task Priorities(17), see section Priority Ceiling Locking(17), see section Priority Ceiling Locking. qualified_expression section Qualified Expressions. reading a view conversion section Type Conversions. result of inherited function section Derived Types and Classes. implicit_dereference section Names. used section Names(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative). Import pragma section Interfacing Pragmas(5), see section Language-Defined Pragmas (informative)(5), see section Language-Defined Pragmas (informative). imported aspect of representation section Interfacing Pragmas. imported entity section Interfacing Pragmas. in (membership test) section Expressions(1), see section Relational Operators and Membership Tests(1), see section Relational Operators and Membership Tests. inaccessible partition section Partitions. inactive a task state section Tasks and Synchronization. included one range in another section Scalar Types. incomplete type section Incomplete Type Declarations. incomplete_type_declaration section Incomplete Type Declarations. used section Type Declarations(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative). Increment section Subprogram Declarations(37), see section The Generic Package Interfaces.C.Pointers(37), see section The Generic Package Interfaces.C.Pointers. indefinite subtype section Objects and Named Numbers(23), see section Discriminants(23), see section Discriminants. independent subprogram section Exceptions and Optimization. independently addressable section Shared Variables. Index section Generic Declarations(19), section Formal Array Types(11), see section Fixed-Length String Handling(19), section Formal Array Types(11), see section Fixed-Length String Handling, section Fixed-Length String Handling(10), see section Fixed-Length String Handling(11), section Bounded-Length String Handling(10), see section Fixed-Length String Handling(11), section Bounded-Length String Handling, section Bounded-Length String Handling(45), see section Bounded-Length String Handling(46), section Unbounded-Length String Handling(45), see section Bounded-Length String Handling(46), section Unbounded-Length String Handling, section Unbounded-Length String Handling(40), see section Unbounded-Length String Handling(41), section The Generic Package Direct_IO(40), see section Unbounded-Length String Handling(41), section The Generic Package Direct_IO, section The Package Streams.Stream_IO(23), see section The Generic Package Interfaces.C.Pointers(23), see section The Generic Package Interfaces.C.Pointers. of an element of an open direct file section Sequential and Direct Files. index range section Array Types. index subtype section Array Types. index type section Array Types. Index_Check section Suppressing Checks. [partial] section Indexed Components(7), section Slices(7), see section Array Aggregates(7), section Slices(7), see section Array Aggregates, section Array Aggregates(30), see section Binary Adding Operators(8), see section Type Conversions(30), see section Binary Adding Operators(8), see section Type Conversions, section Qualified Expressions(4), section Allocators(4), section Allocators. index_constraint section Index Constraints and Discrete Ranges. used section Subtype Declarations(7), see section Syntax Summary (informative)(7), see section Syntax Summary (informative). Index_Non_Blank section Fixed-Length String Handling(12), see section Bounded-Length String Handling(12), see section Bounded-Length String Handling, section Unbounded-Length String Handling. index_subtype_definition section Array Types. used section Array Types(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative). indexed_component section Indexed Components. used section Names(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative). indivisible section Shared Variable Control. information hiding See package section Packages. See private types and private extensions section Private Types and Private Extensions. information systems section Systems Programming (normative)(1), see section Information Systems (normative)(1), see section Information Systems (normative). informative section Structure. inheritance See also tagged types and type extension section Tagged Types and Type Extensions. See derived types and classes section Derived Types and Classes. inherited from an ancestor type section Derivation Classes. inherited component section Derived Types and Classes(11), see section Derived Types and Classes(11), see section Derived Types and Classes. inherited discriminant section Derived Types and Classes. inherited entry section Derived Types and Classes. inherited protected subprogram section Derived Types and Classes. inherited subprogram section Derived Types and Classes. initialization of a protected object section Protected Units and Protected Objects(14), see section Protected Procedure Handlers(14), see section Protected Procedure Handlers, section Protected Procedure Handlers. of a task object section Task Units and Task Objects(12), see section Interrupt Entries(12), see section Interrupt Entries. of an object section Object Declarations. initialization expression section Object Declarations(1), see section Object Declarations(1), see section Object Declarations. Initialize section User-Defined Assignment and Finalization(2), see section User-Defined Assignment and Finalization(6), see section User-Defined Assignment and Finalization(2), see section User-Defined Assignment and Finalization(6), see section User-Defined Assignment and Finalization. Initialize_Generator section Random Number Generation. initialized allocator section Allocators. Inline pragma section Inline Expansion of Subprograms(3), see section Language-Defined Pragmas (informative)(3), see section Language-Defined Pragmas (informative). Inner section Subunits of Compilation Units(20), see section Subunits of Compilation Units(21), see section Subunits of Compilation Units(20), see section Subunits of Compilation Units(21), see section Subunits of Compilation Units, section Subunits of Compilation Units. innermost dynamically enclosing section Exception Handling. input section Input-Output. Input attribute section Stream-Oriented Attributes(22), see section Stream-Oriented Attributes(22), see section Stream-Oriented Attributes, section Language-Defined Attributes (informative)(92), section Language-Defined Attributes (informative)(92), section Language-Defined Attributes (informative). Input clause section Representation Attributes(7), see section Stream-Oriented Attributes(7), see section Stream-Oriented Attributes. input-output unspecified for access types section External Files and File Objects. Insert section Fixed-Length String Handling(25), see section Fixed-Length String Handling(26), see section Bounded-Length String Handling(25), see section Fixed-Length String Handling(26), see section Bounded-Length String Handling, section Bounded-Length String Handling(61), see section Unbounded-Length String Handling(55), see section Unbounded-Length String Handling(61), see section Unbounded-Length String Handling(55), see section Unbounded-Length String Handling. inspectable object section Pragma Inspection_Point. inspection point section Pragma Inspection_Point. Inspection_Point pragma section Pragma Inspection_Point(3), see section Language-Defined Pragmas (informative)(3), see section Language-Defined Pragmas (informative). instance of a generic function section Generic Instantiation. of a generic package section Generic Instantiation. of a generic procedure section Generic Instantiation. of a generic subprogram section Generic Instantiation. of a generic unit section Generic Instantiation. instructions for comment submission Int section Subtype Declarations(15), see section Formal Types(13), see section Interfacing with C(15), see section Formal Types(13), see section Interfacing with C. Int_Plus section Subprogram Renaming Declarations. Int_Vectors section Generic Instantiation. Int_IO section Input-Output for Integer Types. Integer section Integer Types(11), see section Integer Types(21), see section The Package Standard(11), see section Integer Types(21), see section The Package Standard. integer literal section Numeric Literals. integer literals section Integer Types(14), see section Integer Types(14), see section Integer Types. integer type section Integer Types(1), see section Glossary (informative)(1), see section Glossary (informative). Integer_Address section The Package System.Storage_Elements. Integer_Text_IO child of Ada section Input-Output for Integer Types. integer_type_definition section Integer Types. used section Type Declarations(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative). Integer_Wide_Text_IO child of Ada section Wide Text Input-Output. Integer_IO section The Package Text_IO. interaction between tasks section Tasks and Synchronization. interface to assembly language section Access to Machine Operations. interface to C section Interfacing with C. interface to COBOL section Interfacing with COBOL. interface to Fortran section Interfacing with Fortran. interface to other languages section Interface to Other Languages (normative). Interfaces section The Package Interfaces. Interfaces.COBOL section Interfacing with COBOL. Interfaces.Fortran section Interfacing with Fortran. Interfaces.C section Interfacing with C. Interfaces.C.Pointers section The Generic Package Interfaces.C.Pointers. Interfaces.C.Strings section The Package Interfaces.C.Strings. interfacing pragma section Interfacing Pragmas. Convention section Interfacing Pragmas. Export section Interfacing Pragmas. Import section Interfacing Pragmas. internal call section Intertask Communication. internal code section Enumeration Representation Clauses. internal requeue section Intertask Communication. Internal_Tag section Tagged Types and Type Extensions. interpretation of a complete context section The Context of Overload Resolution. of a constituent of a complete context section The Context of Overload Resolution. overload resolution section The Context of Overload Resolution. interrupt section Interrupt Support. example using asynchronous_select section Asynchronous Transfer of Control, section Asynchronous Transfer of Control. interrupt entry section Interrupt Entries. interrupt handler section Interrupt Support. Interrupt_Handler section Interrupt Entries. Interrupt_Handler pragma section Protected Procedure Handlers(2), see section Language-Defined Pragmas (informative)(2), see section Language-Defined Pragmas (informative). Interrupt_Priority section The Package System(16), see section Task Priorities(16), see section Task Priorities. Interrupt_Priority pragma section Task Priorities(5), see section Language-Defined Pragmas (informative)(5), see section Language-Defined Pragmas (informative). Interrupt_ID section The Package Interrupts. Interrupts child of Ada section The Package Interrupts. Intersection section Abstract Types and Subprograms. intertask communication section Intertask Communication. See also task section Tasks and Synchronization. Intrinsic calling convention section Conformance Rules. invalid representation section Data Validity. Invert section Interfacing with Fortran. Inverted_Exclamation section The Package Characters.Latin_1. Inverted_Question section The Package Characters.Latin_1. IO_Exceptions section Renamings of Ada 83 Library Units. child of Ada section Exceptions in Input-Output. IO_Package section Limited Types(18), see section Limited Types(18), see section Limited Types. Is_Alphanumeric section The Package Characters.Handling. Is_Attached section The Package Interrupts. Is_Basic section The Package Characters.Handling. Is_Callable section The Package Task_Identification. Is_Character section The Package Characters.Handling. Is_Control section The Package Characters.Handling. Is_Decimal_Digit section The Package Characters.Handling. Is_Digit section The Package Characters.Handling. Is_Graphic section The Package Characters.Handling. Is_Held section Asynchronous Task Control. Is_Hexadecimal_Digit section The Package Characters.Handling. Is_ISO_646 section The Package Characters.Handling. Is_Letter section The Package Characters.Handling. Is_Lower section The Package Characters.Handling. Is_Open section The Generic Package Sequential_IO(10), see section The Generic Package Direct_IO(10), see section The Package Text_IO(10), see section The Generic Package Direct_IO(10), see section The Package Text_IO, section The Package Streams.Stream_IO. Is_Reserved section The Package Interrupts. Is_Special section The Package Characters.Handling. Is_String section The Package Characters.Handling. Is_Subset section The Package Strings.Maps(14), see section Wide_String Handling(14), see section Wide_String Handling. Is_Terminated section The Package Task_Identification. Is_Upper section The Package Characters.Handling. Is_In section The Package Strings.Maps(13), see section Wide_String Handling(13), see section Wide_String Handling. ISO 10646 section Character Types(2), see section Character Types(2), see section Character Types. ISO 1989:1985 section Normative References. ISO/IEC 10646-1:1993 section Normative References. ISO/IEC 1539:1991 section Normative References. ISO/IEC 6429:1992 section Normative References. ISO/IEC 646:1991 section Normative References. ISO/IEC 8859-1:1987 section Normative References. ISO/IEC 9899:1990 section Normative References. ISO_646 section The Package Characters.Handling. ISO_646_Set section String-Handling Sets and Mappings. issue an entry call section Entry Calls. italics nongraphic characters section Character Types. pseudo-names of anonymous types section Type Declarations(7), see section The Package Standard(7), see section The Package Standard. syntax rules section Method of Description and Syntax Notation. terms introduced or defined section Definitions. Item section Discriminants(37), section Generic Declarations(19), see section Generic Declarations(37), section Generic Declarations(19), see section Generic Declarations, section Generic Declarations(24), see section Formal Types(12), see section Formal Array Types(24), see section Formal Types(12), see section Formal Array Types, section Example of a Generic Package(3), section Example of a Generic Package(3), section Example of a Generic Package. Iterate section Formal Subprograms. iteration_scheme section Loop Statements. used section Loop Statements(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
Go to the first, previous, next, last section, table of contents.