i
in Ada.Numerics.Generic_Complex_Types G.1.1(5)
in Interfaces.Fortran B.5(10)
identifier 2.3(2/2)
used 2.8(2), 2.8(3), 2.8(21), 2.8(23), 3.1(4), 4.1(3), 4.1.3(3), 4.1.4(3), 5.5(2), 5.6(2), 6.1(5), 7.1(3), 7.2(2), 9.1(4), 9.1(6), 9.4(4), 9.4(7), 9.5.2(3), 9.5.2(5), 11.4.2(6/2), 11.5(4.1/2), 11.5(4/2), 13.12(4/2), B.1(5), B.1(6), B.1(7), D.2.2(2), D.2.2(2.2/2), D.3(3), D.3(4), D.4(3), D.4(4), D.13(3/2), H.6(3/2), J.10(3/2), L(2.2/2), L(8), L(13), L(14), L(20), L(21), L(23), L(25.1/2), L(27.1/2), L(27.2/2), L(29), L(36), L(37), L(37.2/2), M.2(98), P
identifier specific to a pragma 2.8(10)
identifier_extend 2.3(3.1/2)
used 2.3(2/2), P
identifier_start 2.3(3/2)
used 2.3(2/2), P
Identity
in Ada.Strings.Maps A.4.2(22)
in Ada.Strings.Wide_Maps A.4.7(22)
in Ada.Strings.Wide_Wide_Maps A.4.8(22/2)
Identity attribute 11.4.1(9), C.7.1(12)
idle task D.11(4/2)
if_statement 5.3(2)
used 5.1(5/2), P
illegal
construct 1.1.2(27)
partition 1.1.2(29)
Im
in Ada.Numerics.Generic_Complex_Arrays G.3.2(7/2), G.3.2(27/2)
in Ada.Numerics.Generic_Complex_Types G.1.1(6)
image
of a value 3.5(27.3/2), 3.5(30/2), K(273/2), K(277.4/2)
in Ada.Calendar.Formatting 9.6.1(35/2), 9.6.1(37/2)
in Ada.Numerics.Discrete_Random A.5.2(26)
in Ada.Numerics.Float_Random A.5.2(14)
in Ada.Task_Identification C.7.1(3/1)
in Ada.Text_IO.Editing F.3.3(13)
Image attribute 3.5(35)
Imaginary
in Ada.Numerics.Generic_Complex_Types G.1.1(4/2)
Imaginary subtype of Imaginary
in Interfaces.Fortran B.5(10)
immediate scope
of (a view of) an entity 8.2(11)
of a declaration 8.2(2)
immediately enclosing 8.1(13)
immediately visible 8.3(4), 8.3(21)
immediately within 8.1(13)
implementation advice 1.1.2(37)
summary of advice M.3(1/2)
implementation defined 1.1.3(18)
summary of characteristics M.2(1/2)
implementation permissions 1.1.2(36)
implementation requirements 1.1.2(33)
implementation−dependent
See unspecified 1.1.3(18)
implemented
by a protected entry 9.4(11.1/2)
by a protected subprogram 9.4(11.1/2)
by a task entry 9.1(9.2/2)
implicit declaration 3.1(5), N(11)
implicit initial values
for a subtype 3.3.1(10)
implicit subtype conversion 4.6(59), 4.6(60)
Access attribute 3.10.2(30)
access discriminant 3.7(27/2)
array bounds 4.6(38)
array index 4.1.1(7)
assignment to view conversion 4.6(55)
assignment_statement 5.2(11)
bounds of a decimal fixed point type 3.5.9(16)
bounds of a fixed point type 3.5.9(14)
bounds of a range 3.5(9), 3.6(18)
choices of aggregate 4.3.3(22)
component defaults 3.3.1(13)
delay expression 9.6(20)
derived type discriminants 3.4(21)
discriminant values 3.7.1(12)
entry index 9.5.2(24)
expressions in aggregate 4.3.1(19)
expressions of aggregate 4.3.3(23)
function return 6.5(5.8/2), 6.5(6/2)
generic formal object of mode in 12.4(11)
inherited enumeration literal 3.4(29)
initialization expression 3.3.1(17)
initialization expression of allocator 4.8(7/2)
named number value 3.3.2(6)
operand of concatenation 4.5.3(9)
parameter passing 6.4.1(10), 6.4.1(11), 6.4.1(17)
pragma Interrupt_Priority D.1(17), D.3(6.1/2)
pragma Priority D.1(17), D.3(6.1/2)
qualified_expression 4.7(4)
reading a view conversion 4.6(56)
result of inherited function 3.4(27/2)
implicit_dereference 4.1(6)
used 4.1(4), P
Import pragma B.1(5), L(14)
imported
aspect of representation B.1(28)
imported entity B.1(23)
in (membership test) 4.4(1), 4.5.2(2)
inaccessible partition E.1(7)
inactive
a task state 9(10)
Include
in Ada.Containers.Hashed_Maps A.18.5(22/2)
in Ada.Containers.Hashed_Sets A.18.8(21/2)
in Ada.Containers.Ordered_Maps A.18.6(21/2)
in Ada.Containers.Ordered_Sets A.18.9(20/2)
included
one range in another 3.5(4)
incomplete type 3.2(4.1/2), 3.10.1(2.1/2), N(20.1/2)
incomplete view 3.10.1(2.1/2)
tagged 3.10.1(2.1/2)
incomplete_type_declaration 3.10.1(2/2)
used 3.2.1(2), P
Increment
in Interfaces.C.Pointers B.3.2(11)
indefinite subtype 3.3(23), 3.7(26)
Indefinite_Doubly_Linked_Lists
child of Ada.Containers A.18.11(2/2)
Indefinite_Hashed_Maps
child of Ada.Containers A.18.12(2/2)
Indefinite_Hashed_Sets
child of Ada.Containers A.18.14(2/2)
Indefinite_Ordered_Maps
child of Ada.Containers A.18.13(2/2)
Indefinite_Ordered_Sets
child of Ada.Containers A.18.15(2/2)
Indefinite_Vectors
child of Ada.Containers A.18.10(2/2)
independent subprogram 11.6(6)
independently addressable 9.10(1)
index
of an element of an open direct file A.8(3)
in Ada.Direct_IO A.8.4(15)
in Ada.Streams.Stream_IO A.12.1(23)
in Ada.Strings.Bounded A.4.4(43.1/2), A.4.4(43.2/2), A.4.4(44), A.4.4(45), A.4.4(45.1/2), A.4.4(46)
in Ada.Strings.Fixed A.4.3(8.1/2), A.4.3(8.2/2), A.4.3(9), A.4.3(10), A.4.3(10.1/2), A.4.3(11)
in Ada.Strings.Unbounded A.4.5(38.1/2), A.4.5(38.2/2), A.4.5(39), A.4.5(40), A.4.5(40.1/2), A.4.5(41)
index range 3.6(13)
index subtype 3.6(9)
index type 3.6(9)
Index_Check 11.5(14)
[partial] 4.1.1(7), 4.1.2(7), 4.3.3(29), 4.3.3(30), 4.5.3(8), 4.6(51/2), 4.7(4), 4.8(10/2)
index_constraint 3.6.1(2)
used 3.2.2(7), P
Index_Error
in Ada.Strings A.4.1(5)
Index_Non_Blank
in Ada.Strings.Bounded A.4.4(46.1/2), A.4.4(47)
in Ada.Strings.Fixed A.4.3(11.1/2), A.4.3(12)
in Ada.Strings.Unbounded A.4.5(41.1/2), A.4.5(42)
index_subtype_definition 3.6(4)
used 3.6(3), P
indexed_component 4.1.1(2)
used 4.1(2), P
indivisible C.6(10)
inferable discriminants B.3.3(20/2)
Information
child of Ada.Directories A.16(124/2)
information hiding
See package 7(1)
See private types and private extensions 7.3(1)
information systems C(1), F(1)
informative 1.1.2(18)
inheritance
See derived types and classes 3.4(1/2)
See also tagged types and type extension 3.9(1)
inherited
from an ancestor type 3.4.1(11)
inherited component 3.4(11), 3.4(12)
inherited discriminant 3.4(11)
inherited entry 3.4(12)
inherited protected subprogram 3.4(12)
inherited subprogram 3.4(17/2)
initialization
of a protected object 9.4(14)
of a protected object C.3.1(10), C.3.1(11/2)
of a task object 9.1(12/1), J.7.1(7)
of an object 3.3.1(18/2)
initialization expression 3.3.1(1), 3.3.1(4)
Initialize 7.6(2)
in Ada.Finalization 7.6(6/2), 7.6(8/2)
initialized allocator 4.8(4)
initialized by default 3.3.1(18/2)
Inline pragma 6.3.2(3), L(15)
innermost dynamically enclosing 11.4(2)
input A.6(1/2)
Input attribute 13.13.2(22), 13.13.2(32)
Input clause 13.3(7/2), 13.13.2(38/2)
input−output
unspecified for access types A.7(6)
Insert
in Ada.Containers.Doubly_Linked_Lists A.18.3(19/2), A.18.3(20/2), A.18.3(21/2)
in Ada.Containers.Hashed_Maps A.18.5(19/2), A.18.5(20/2), A.18.5(21/2)
in Ada.Containers.Hashed_Sets A.18.8(19/2), A.18.8(20/2)
in Ada.Containers.Ordered_Maps A.18.6(18/2), A.18.6(19/2), A.18.6(20/2)
in Ada.Containers.Ordered_Sets A.18.9(18/2), A.18.9(19/2)
in Ada.Containers.Vectors A.18.2(36/2), A.18.2(37/2), A.18.2(38/2), A.18.2(39/2), A.18.2(40/2), A.18.2(41/2), A.18.2(42/2), A.18.2(43/2)
in Ada.Strings.Bounded A.4.4(60), A.4.4(61)
in Ada.Strings.Fixed A.4.3(25), A.4.3(26)
in Ada.Strings.Unbounded A.4.5(55), A.4.5(56)
Insert_Space
in Ada.Containers.Vectors A.18.2(48/2), A.18.2(49/2)
inspectable object H.3.2(5/2)
inspection point H.3.2(5/2)
Inspection_Point pragma H.3.2(3), L(16)
instance
of a generic function 12.3(13)
of a generic package 12.3(13)
of a generic procedure 12.3(13)
of a generic subprogram 12.3(13)
of a generic unit 12.3(1)
instructions for comment submission 0.3(58/1)
int
in Interfaces.C B.3(7)
Integer 3.5.4(11), 3.5.4(21)
in Standard A.1(12)
integer literal 2.4(1)
integer literals 3.5.4(14), 3.5.4(30)
integer type 3.5.4(1), N(21)
Integer_Text_IO
child of Ada A.10.8(21)
Integer_Wide_Text_IO
child of Ada A.11(2/2)
Integer_Wide_Wide_Text_IO
child of Ada A.11(3/2)
Integer_Address
in System.Storage_Elements 13.7.1(10)
Integer_IO
in Ada.Text_IO A.10.1(52)
integer_type_definition 3.5.4(2)
used 3.2.1(4/2), P
interaction
between tasks 9(1)
interface 3.9.4(4/2)
limited 3.9.4(5/2)
nonlimited 3.9.4(5/2)
protected 3.9.4(5/2)
synchronized 3.9.4(5/2)
task 3.9.4(5/2)
type 3.9.4(4/2)
interface to assembly language C.1(4)
interface to C B.3(1/2)
interface to COBOL B.4(1)
interface to Fortran B.5(1)
interface to other languages B(1)
interface type N(21.1/2)
Interface_Ancestor_Tags
in Ada.Tags 3.9(7.4/2)
interface_list 3.9.4(3/2)
used 3.4(2/2), 3.9.4(2/2), 7.3(3/2), 9.1(2/2), 9.1(3/2), 9.4(2/2), 9.4(3/2), 12.5.1(3/2), P
interface_type_definition 3.9.4(2/2)
used 3.2.1(4/2), 12.5.5(2/2), P
Interfaces B.2(3)
Interfaces.C B.3(4)
Interfaces.C.Pointers B.3.2(4)
Interfaces.C.Strings B.3.1(3)
Interfaces.COBOL B.4(7)
Interfaces.Fortran B.5(4)
interfacing pragma B.1(4)
Convention B.1(4)
Export B.1(4)
Import B.1(4)
internal call 9.5(3)
internal code 13.4(7)
internal requeue 9.5(7)
Internal_Tag
in Ada.Tags 3.9(7/2)
interpretation
of a complete context 8.6(10)
of a constituent of a complete context 8.6(15)
overload resolution 8.6(14)
interrupt C.3(2)
example using asynchronous_select 9.7.4(10), 9.7.4(12)
interrupt entry J.7.1(5)
interrupt handler C.3(2)
Interrupt_Handler pragma C.3.1(2), L(17)
Interrupt_ID
in Ada.Interrupts C.3.2(2)
Interrupt_Priority pragma D.1(5), L(18)
Interrupt_Priority subtype of Any_Priority
in System 13.7(16)
Interrupts
child of Ada C.3.2(2)
Intersection
in Ada.Containers.Hashed_Sets A.18.8(29/2), A.18.8(30/2)
in Ada.Containers.Ordered_Sets A.18.9(30/2), A.18.9(31/2)
intertask communication 9.5(1)
See also task 9(1)
Intrinsic calling convention 6.3.1(4)
invalid cursor
of a list container A.18.3(153/2)
of a map A.18.4(76/2)
of a set A.18.7(97/2)
of a vector A.18.2(248/2)
invalid representation 13.9.1(9)
Inverse
in Ada.Numerics.Generic_Complex_Arrays G.3.2(46/2)
in Ada.Numerics.Generic_Real_Arrays G.3.1(24/2)
Inverted_Exclamation
in Ada.Characters.Latin_1 A.3.3(21)
Inverted_Question
in Ada.Characters.Latin_1 A.3.3(22)
involve an inner product
complex G.3.2(56/2)
real G.3.1(34/2)
IO_Exceptions
child of Ada A.13(3)
IS1
in Ada.Characters.Latin_1 A.3.3(16)
IS2
in Ada.Characters.Latin_1 A.3.3(16)
IS3
in Ada.Characters.Latin_1 A.3.3(16)
IS4
in Ada.Characters.Latin_1 A.3.3(16)
Is_A_Group_Member
in Ada.Execution_Time.Group_Budgets D.14.2(8/2)
Is_Alphanumeric
in Ada.Characters.Handling A.3.2(4)
Is_Attached
in Ada.Interrupts C.3.2(5)
Is_Basic
in Ada.Characters.Handling A.3.2(4)
Is_Callable
in Ada.Task_Identification C.7.1(4)
Is_Character
in Ada.Characters.Conversions A.3.4(3/2)
Is_Control
in Ada.Characters.Handling A.3.2(4)
Is_Decimal_Digit
in Ada.Characters.Handling A.3.2(4)
Is_Descendant_At_Same_Level
in Ada.Tags 3.9(7.1/2)
Is_Digit
in Ada.Characters.Handling A.3.2(4)
Is_Empty
in Ada.Containers.Doubly_Linked_Lists A.18.3(12/2)
in Ada.Containers.Hashed_Maps A.18.5(11/2)
in Ada.Containers.Hashed_Sets A.18.8(13/2)
in Ada.Containers.Ordered_Maps A.18.6(10/2)
in Ada.Containers.Ordered_Sets A.18.9(12/2)
in Ada.Containers.Vectors A.18.2(23/2)
Is_Graphic
in Ada.Characters.Handling A.3.2(4)
Is_Held
in Ada.Asynchronous_Task_Control D.11(3/2)
Is_Hexadecimal_Digit
in Ada.Characters.Handling A.3.2(4)
Is_In
in Ada.Strings.Maps A.4.2(13)
in Ada.Strings.Wide_Maps A.4.7(13)
in Ada.Strings.Wide_Wide_Maps A.4.8(13/2)
Is_ISO_646
in Ada.Characters.Handling A.3.2(10)
Is_Letter
in Ada.Characters.Handling A.3.2(4)
Is_Lower
in Ada.Characters.Handling A.3.2(4)
Is_Member
in Ada.Execution_Time.Group_Budgets D.14.2(8/2)
Is_Nul_Terminated
in Interfaces.C B.3(24), B.3(35), B.3(39.16/2), B.3(39.7/2)
Is_Open
in Ada.Direct_IO A.8.4(10)
in Ada.Sequential_IO A.8.1(10)
in Ada.Streams.Stream_IO A.12.1(12)
in Ada.Text_IO A.10.1(13)
Is_Reserved
in Ada.Interrupts C.3.2(4)
Is_Round_Robin
in Ada.Dispatching.Round_Robin D.2.5(4/2)
Is_Sorted
in Ada.Containers.Doubly_Linked_Lists A.18.3(48/2)
in Ada.Containers.Vectors A.18.2(76/2)
Is_Special
in Ada.Characters.Handling A.3.2(4)
Is_String
in Ada.Characters.Conversions A.3.4(3/2)
Is_Subset
in Ada.Containers.Hashed_Sets A.18.8(39/2)
in Ada.Containers.Ordered_Sets A.18.9(40/2)
in Ada.Strings.Maps A.4.2(14)
in Ada.Strings.Wide_Maps A.4.7(14)
in Ada.Strings.Wide_Wide_Maps A.4.8(14/2)
Is_Terminated
in Ada.Task_Identification C.7.1(4)
Is_Upper
in Ada.Characters.Handling A.3.2(4)
Is_Wide_Character
in Ada.Characters.Conversions A.3.4(3/2)
Is_Wide_String
in Ada.Characters.Conversions A.3.4(3/2)
ISO 1989:2002 1.2(4/2)
ISO 8601:2004 1.2(5.1/2)
ISO/IEC 10646:2003 1.2(8/2), 3.5.2(2/2), 3.5.2(3.1/2), 3.5.2(3/2)
ISO/IEC 14882:2003 1.2(9/2)
ISO/IEC 1539−1:2004 1.2(3/2)
ISO/IEC 6429:1992 1.2(5)
ISO/IEC 646:1991 1.2(2)
ISO/IEC 8859−1:1987 1.2(6)
ISO/IEC 9899:1999 1.2(7/2)
ISO/IEC TR 19769:2004 1.2(10/2)
ISO_646 subtype of Character
in Ada.Characters.Handling A.3.2(9)
ISO_646_Set
in Ada.Strings.Maps.Constants A.4.6(4)
issue
an entry call 9.5.3(8)
italics
nongraphic characters 3.5.2(2/2)
pseudo−names of anonymous types 3.2.1(7/2), A.1(2)
syntax rules 1.1.4(14)
terms introduced or defined 1.3(1/2)
Iterate
in Ada.Containers.Doubly_Linked_Lists A.18.3(45/2)
in Ada.Containers.Hashed_Maps A.18.5(37/2)
in Ada.Containers.Hashed_Sets A.18.8(49/2)
in Ada.Containers.Ordered_Maps A.18.6(50/2)
in Ada.Containers.Ordered_Sets A.18.9(60/2)
in Ada.Containers.Vectors A.18.2(73/2)
in Ada.Environment_Variables A.17(8/2)
iteration_scheme 5.5(3)
used 5.5(2), P