raise
an exception 11(1)
an exception 11.3(4/2)
an exception N(18)
an exception occurrence 11.4(3)
Raise_Exception
in Ada.Exceptions 11.4.1(4/2)
raise_statement 11.3(2/2)
used 5.1(4/2), P
Random
in Ada.Numerics.Discrete_Random A.5.2(20)
in Ada.Numerics.Float_Random A.5.2(8)
random number A.5.2(1)
range 3.5(3), 3.5(4)
of a scalar subtype 3.5(7)
used 3.5(2), 3.6(6), 3.6.1(3), 4.4(3), P
Range attribute 3.5(14), 3.6.2(7)
Range(N) attribute 3.6.2(8)
range_attribute_designator 4.1.4(5)
used 4.1.4(4), P
range_attribute_reference 4.1.4(4)
used 3.5(3), P
Range_Check 11.5(17)
[partial] 3.2.2(11), 3.5(24), 3.5(27), 3.5(39.12/2), 3.5(39.4/2), 3.5(39.5/2), 3.5(43/2), 3.5(55/2), 3.5.5(7), 3.5.9(19), 4.2(11), 4.3.3(28), 4.5.1(8), 4.5.6(6), 4.5.6(13), 4.6(28), 4.6(38), 4.6(46), 4.6(51/2), 4.7(4), 13.13.2(35/2), A.5.2(39), A.5.3(26), A.5.3(29), A.5.3(50), A.5.3(53), A.5.3(59), A.5.3(62), K(11), K(114), K(122), K(184), K(220), K(241), K(41), K(47)
range_constraint 3.5(2)
used 3.2.2(6), 3.5.9(5), J.3(2), P
Ravenscar D.13.1(1/2)
RCI
generic E.2.3(7/1)
library unit E.2.3(7/1)
package E.2.3(7/1)
Re
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)
re−raise statement 11.3(3)
read
the value of an object 3.3(14)
in Ada.Direct_IO A.8.4(12)
in Ada.Sequential_IO A.8.1(12)
in Ada.Storage_IO A.9(6)
in Ada.Streams 13.13.1(5)
in Ada.Streams.Stream_IO A.12.1(15), A.12.1(16)
in System.RPC E.5(7)
Read attribute 13.13.2(6), 13.13.2(14)
Read clause 13.3(7/2), 13.13.2(38/2)
ready
a task state 9(10)
ready queue D.2.1(5/2)
ready task D.2.1(5/2)
Real
in Interfaces.Fortran B.5(6)
real literal 2.4(1)
real literals 3.5.6(4)
real time D.8(18)
real type 3.2(3), 3.5.6(1), N(34)
real−time systems C(1), D(1)
Real_Arrays
child of Ada.Numerics G.3.1(31/2)
Real_Matrix
in Ada.Numerics.Generic_Real_Arrays G.3.1(4/2)
real_range_specification 3.5.7(3)
used 3.5.7(2), 3.5.9(3), 3.5.9(4), P
Real_Time
child of Ada D.8(3)
real_type_definition 3.5.6(2)
used 3.2.1(4/2), P
Real_Vector
in Ada.Numerics.Generic_Real_Arrays G.3.1(4/2)
receiving stub E.4(10)
reclamation of storage 13.11.2(1)
recommended level of support 13.1(20)
Address attribute 13.3(15)
Alignment attribute for objects 13.3(33)
Alignment attribute for subtypes 13.3(29)
bit ordering 13.5.3(7)
Component_Size attribute 13.3(71)
enumeration_representation_clause 13.4(9)
pragma Pack 13.2(7)
record_representation_clause 13.5.1(17)
required in Systems Programming Annex C.2(2)
Size attribute 13.3(42/2), 13.3(54)
Stream_Size attribute 13.13.2(1.7/2)
unchecked conversion 13.9(16)
with respect to nonstatic expressions 13.1(21)
record 3.8(1)
explicitly limited 3.8(13.1/2)
record extension 3.4(5/2), 3.9.1(1/2), N(35)
record layout
aspect of representation 13.5(1)
record type 3.8(1), N(36)
record_aggregate 4.3.1(2)
used 4.3(2), 13.8(14.b), P
record_component_association 4.3.1(4/2)
used 4.3.1(3), P
record_component_association_list 4.3.1(3)
used 4.3.1(2), 4.3.2(2), P
record_definition 3.8(3)
used 3.8(2), 3.9.1(2), P
record_extension_part 3.9.1(2)
used 3.4(2/2), P
record_representation_clause 13.5.1(2)
used 13.1(2/1), P
record_type_definition 3.8(2)
used 3.2.1(4/2), P
reentrant A(3/2)
Reference
in Ada.Interrupts C.3.2(10)
in Ada.Task_Attributes C.7.2(5)
reference parameter passing 6.2(2)
references 1.2(1)
Registered_Trade_Mark_Sign
in Ada.Characters.Latin_1 A.3.3(21)
Reinitialize
in Ada.Task_Attributes C.7.2(6)
relation 4.4(3)
used 4.4(2), P
relational operator 4.5.2(1)
relational_operator 4.5(3)
used 4.4(3), P
Relative_Deadline pragma D.2.6(4/2), L(29.1/2)
relaxed mode G.2(1)
release
execution resource associated with protected object 9.5.1(6)
rem operator 4.4(1), 4.5.5(1)
Remainder attribute A.5.3(45)
remote access E.1(5)
remote access type E.2.2(9/1)
remote access−to−class−wide type E.2.2(9/1)
remote access−to−subprogram type E.2.2(9/1)
remote call interface E.2(4/1), E.2.3(7/1)
remote procedure call
asynchronous E.4.1(9)
remote subprogram E.2.3(7/1)
remote subprogram binding E.4(1)
remote subprogram call E.4(1)
remote types library unit E.2(4/1), E.2.2(4)
Remote_Call_Interface pragma E.2.3(3), L(30)
Remote_Types pragma E.2.2(3), L(31)
Remove_Task
in Ada.Execution_Time.Group_Budgets D.14.2(8/2)
Rename
in Ada.Directories A.16(12/2)
renamed entity 8.5(3)
renamed view 8.5(3)
renaming N(36.1/2)
renaming−as−body 8.5.4(1)
renaming−as−declaration 8.5.4(1)
renaming_declaration 8.5(2)
used 3.1(3/2), P
rendezvous 9.5.2(25)
Replace
in Ada.Containers.Hashed_Maps A.18.5(23/2)
in Ada.Containers.Hashed_Sets A.18.8(22/2), A.18.8(53/2)
in Ada.Containers.Ordered_Maps A.18.6(22/2)
in Ada.Containers.Ordered_Sets A.18.9(21/2), A.18.9(66/2)
Replace_Element
in Ada.Containers.Doubly_Linked_Lists A.18.3(15/2)
in Ada.Containers.Hashed_Maps A.18.5(15/2)
in Ada.Containers.Hashed_Sets A.18.8(16/2)
in Ada.Containers.Ordered_Maps A.18.6(14/2)
in Ada.Containers.Ordered_Sets A.18.9(15/2)
in Ada.Containers.Vectors A.18.2(29/2), A.18.2(30/2)
in Ada.Strings.Bounded A.4.4(27)
in Ada.Strings.Unbounded A.4.5(21)
Replace_Slice
in Ada.Strings.Bounded A.4.4(58), A.4.4(59)
in Ada.Strings.Fixed A.4.3(23), A.4.3(24)
in Ada.Strings.Unbounded A.4.5(53), A.4.5(54)
Replenish
in Ada.Execution_Time.Group_Budgets D.14.2(9/2)
Replicate
in Ada.Strings.Bounded A.4.4(78), A.4.4(79), A.4.4(80)
representation
change of 13.6(1)
representation aspect 13.1(8)
representation attribute 13.3(1/1)
representation item 13.1(1/1)
representation of an object 13.1(7/2)
representation pragma 13.1(1/1)
Asynchronous E.4.1(8)
Atomic C.6(14)
Atomic_Components C.6(14)
Controlled 13.11.3(5)
Convention B.1(28)
Discard_Names C.5(6)
Export B.1(28)
Import B.1(28)
Pack 13.2(5)
Volatile C.6(14)
Volatile_Components C.6(14)
representation−oriented attributes
of a fixed point subtype A.5.4(1)
of a floating point subtype A.5.3(1)
representation_clause
See aspect_clause 13.1(4/1)
represented in canonical form A.5.3(10)
requested decimal precision
of a floating point type 3.5.7(4)
requeue 9.5.4(1)
requeue−with−abort 9.5.4(13)
requeue_statement 9.5.4(2)
used 5.1(4/2), P
require overriding 3.9.3(6/2)
requires a completion 3.11.1(1/1), 3.11.1(6)
declaration of a partial view 7.3(4)
declaration to which a pragma Elaborate_Body applies 10.2.1(25)
deferred constant declaration 7.4(2)
generic_package_declaration 7.1(5/2)
generic_subprogram_declaration 6.1(20/2)
incomplete_type_declaration 3.10.1(3)
library_unit_declaration 10.2(18.c)
package_declaration 7.1(5/2)
protected entry_declaration 9.5.2(16)
protected_declaration} 9.4(11.2/2)
subprogram_declaration 6.1(20/2)
task_declaration} 9.1(9.3/2)
requires late initialization 3.3.1(8.1/2)
Reraise_Occurrence
in Ada.Exceptions 11.4.1(4/2)
Reserve_Capacity
in Ada.Containers.Hashed_Maps A.18.5(9/2)
in Ada.Containers.Hashed_Sets A.18.8(11/2)
in Ada.Containers.Vectors A.18.2(20/2)
reserved interrupt C.3(2)
reserved word 2.9(2/2)
Reserved_128
in Ada.Characters.Latin_1 A.3.3(17)
Reserved_129
in Ada.Characters.Latin_1 A.3.3(17)
Reserved_132
in Ada.Characters.Latin_1 A.3.3(17)
Reserved_153
in Ada.Characters.Latin_1 A.3.3(19)
Reserved_Check
[partial] C.3.1(10)
Reset
in Ada.Direct_IO A.8.4(8)
in Ada.Numerics.Discrete_Random A.5.2(21), A.5.2(24)
in Ada.Numerics.Float_Random A.5.2(9), A.5.2(12)
in Ada.Sequential_IO A.8.1(8)
in Ada.Streams.Stream_IO A.12.1(10)
in Ada.Text_IO A.10.1(11)
resolution rules 1.1.2(26)
resolve
overload resolution 8.6(14)
restriction 13.12(4/2)
used 13.12(3), L(32)
restriction_parameter_argument 13.12(4.1/2)
used 13.12(4/2), P
Restrictions
Immediate_Reclamation H.4(10)
Max_Asynchronous_Select_Nesting D.7(18/1)
Max_Entry_Queue_Length D.7(19.1/2)
Max_Protected_Entries D.7(14)
Max_Select_Alternatives D.7(12)
Max_Storage_At_Blocking D.7(17/1)
Max_Task_Entries D.7(13)
Max_Tasks D.7(19/1)
No_Abort_Statements D.7(5)
No_Access_Subprograms H.4(17)
No_Allocators H.4(7)
No_Asynchronous_Control J.13(3/2)
No_Delay H.4(21)
No_Dependence 13.12.1(6/2)
No_Dispatch H.4(19)
No_Dynamic_Attachment D.7(10/2)
No_Dynamic_Priorities D.7(9/2)
No_Exceptions H.4(12)
No_Fixed_Point H.4(15)
No_Floating_Point H.4(14)
No_Implementation_Attributes 13.12.1(2/2)
No_Implementation_Pragmas 13.12.1(3/2)
No_Implicit_Heap_Allocations D.7(8)
No_IO H.4(20/2)
No_Local_Allocators H.4(8/1)
No_Local_Protected_Objects D.7(10.1/2)
No_Local_Timing_Events D.7(10.2/2)
No_Nested_Finalization D.7(4/2)
No_Obsolescent_Features 13.12.1(4/2)
No_Protected_Type_Allocators D.7(10.3/2)
No_Protected_Types H.4(5)
No_Recursion H.4(22)
No_Reentrancy H.4(23)
No_Relative_Delay D.7(10.4/2)
No_Requeue_Statements D.7(10.5/2)
No_Select_Statements D.7(10.6/2)
No_Specific_Termination_Handlers D.7(10.7/2)
No_Task_Allocators D.7(7)
No_Task_Hierarchy D.7(3)
No_Task_Termination D.7(15.1/2)
No_Terminate_Alternatives D.7(6)
No_Unchecked_Access H.4(18)
No_Unchecked_Conversion J.13(4/2)
No_Unchecked_Deallocation J.13(5/2)
Simple_Barriers D.7(10.8/2)
Restrictions pragma 13.12(3), L(32)
result interval
for a component of the result of evaluating a complex function G.2.6(3)
for the evaluation of a predefined arithmetic operation G.2.1(8)
for the evaluation of an elementary function G.2.4(2)
result subtype
of a function 6.5(3/2)
return object
extended_return_statement 6.5(5.7/2)
simple_return_statement 6.5(6/2)
return statement 6.5(1/2)
return_subtype_indication 6.5(2.2/2)
used 6.5(2.1/2), P
Reverse_Elements
in Ada.Containers.Doubly_Linked_Lists A.18.3(27/2)
in Ada.Containers.Vectors A.18.2(54/2)
Reverse_Find
in Ada.Containers.Doubly_Linked_Lists A.18.3(42/2)
in Ada.Containers.Vectors A.18.2(70/2)
Reverse_Find_Index
in Ada.Containers.Vectors A.18.2(69/2)
Reverse_Iterate
in Ada.Containers.Doubly_Linked_Lists A.18.3(46/2)
in Ada.Containers.Ordered_Maps A.18.6(51/2)
in Ada.Containers.Ordered_Sets A.18.9(61/2)
in Ada.Containers.Vectors A.18.2(74/2)
Reverse_Solidus
in Ada.Characters.Latin_1 A.3.3(12)
Reviewable pragma H.3.1(3), L(33)
RI
in Ada.Characters.Latin_1 A.3.3(17)
right parenthesis 2.1(15/2)
Right_Angle_Quotation
in Ada.Characters.Latin_1 A.3.3(22)
Right_Curly_Bracket
in Ada.Characters.Latin_1 A.3.3(14)
Right_Parenthesis
in Ada.Characters.Latin_1 A.3.3(8)
Right_Square_Bracket
in Ada.Characters.Latin_1 A.3.3(12)
Ring_Above
in Ada.Characters.Latin_1 A.3.3(22)
ripple effect 10.1.2(1.b/2)
root library unit 10.1.1(10)
root type
of a class 3.4.1(2/2)
root_integer 3.5.4(14)
[partial] 3.4.1(8)
root_real 3.5.6(3)
[partial] 3.4.1(8)
Root_Storage_Pool
in System.Storage_Pools 13.11(6/2)
Root_Stream_Type
in Ada.Streams 13.13.1(3/2)
rooted at a type 3.4.1(2/2)
rotate B.2(9)
Round attribute 3.5.10(12)
Round_Robin
child of Ada.Dispatching D.2.5(4/2)
Rounding attribute A.5.3(36)
RPC
child of System E.5(3)
RPC−receiver E.5(21)
RPC_Receiver
in System.RPC E.5(11)
RS
in Ada.Characters.Latin_1 A.3.3(6)
run−time check
See language−defined check 11.5(2)
run−time error 1.1.2(30), 1.1.5(6), 11.5(2), 11.6(1)
run−time polymorphism 3.9.2(1/2)
run−time semantics 1.1.2(30)
run−time type
See tag 3.9(3)
running a program
See program execution 10.2(1)
running task D.2.1(6/2)