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