dangling references prevention via accessibility rules See section 3.10.2 Operations of Access Types(3) Data_Error See section A.8.1 The Generic Package Sequential_IO(15), See section A.8.4 The Generic Package Direct_IO(18), See section A.9 The Generic Package Storage_IO(9), See section A.10.1 The Package Text_IO(85), See section A.12.1 The Package Streams.Stream_IO(26), See section A.13 Exceptions in Input-Output(4) Date See section 3.8 Record Types(27) Day See section 3.5.1 Enumeration Types(14), See section 9.6 Delay Statements, Duration, and Time(13) Day_Duration See section 9.6 Delay Statements, Duration, and Time(11) Day_Number See section 9.6 Delay Statements, Duration, and Time(11) DC1 See section A.3.3 The Package Characters.Latin_1(6) DC2 See section A.3.3 The Package Characters.Latin_1(6), See section J.5 ASCII(4) DC3 See section A.3.3 The Package Characters.Latin_1(6) DC4 See section A.3.3 The Package Characters.Latin_1(6), See section J.5 ASCII(4) DCS See section A.3.3 The Package Characters.Latin_1(18) Deallocate See section 13.11 Storage Management(8) deallocation of storage See section 13.11.2 Unchecked Storage Deallocation(1) Decimal child of Ada See section F.2 The Package Decimal(2) decimal digit a category of Character See section A.3.2 The Package Characters.Handling(28) decimal fixed point type See section 3.5.9 Fixed Point Types(1), See section 3.5.9 Fixed Point Types(6) Decimal_Conversions See section B.4 Interfacing with COBOL(31) Decimal_Digit_Set See section A.4.6 String-Handling Sets and Mappings(4) Decimal_Element See section B.4 Interfacing with COBOL(12) decimal_fixed_point_definition See section 3.5.9 Fixed Point Types(4) used See section 3.5.9 Fixed Point Types(2), See section P Syntax Summary (informative)(1) decimal_literal See section 2.4.1 Decimal Literals(2) used See section 2.4 Numeric Literals(2), See section P Syntax Summary (informative)(1) Decimal_Output See section F.3.3 The Package Text_IO.Editing(11) Decimal_IO See section A.10.1 The Package Text_IO(73) Declaration See section 3.1 Declarations(5), See section 3.1 Declarations(6), See section N Glossary (informative)(11) declarative region of a construct See section 8.1 Declarative Region(1) declarative_item See section 3.11 Declarative Parts(3) used See section 3.11 Declarative Parts(2), See section P Syntax Summary (informative)(1) declarative_part See section 3.11 Declarative Parts(2) used See section 5.6 Block Statements(2), See section 6.3 Subprogram Bodies(2), See section 7.2 Package Bodies(2), See section 9.1 Task Units and Task Objects(6), See section 9.5.2 Entries and Accept Statements(5), See section P Syntax Summary (informative)(1) declare See section 3.1 Declarations(8), See section 3.1 Declarations(12) declared pure See section 10.2.1 Elaboration Control(17) Decrement See section B.3.2 The Generic Package Interfaces.C.Pointers(11) deeper accessibility level See section 3.10.2 Operations of Access Types(3) statically See section 3.10.2 Operations of Access Types(4), See section 3.10.2 Operations of Access Types(17) default entry queuing policy See section 9.5.3 Entry Calls(17) default treatment See section C.3 Interrupt Support(5) Default_Bit_Order See section 13.7 The Package System(15) Default_Currency See section F.3.3 The Package Text_IO.Editing(10) default_expression See section 3.7 Discriminants(6) used See section 3.7 Discriminants(5), See section 3.8 Record Types(6), See section 6.1 Subprogram Declarations(15), See section 12.4 Formal Objects(2), See section P Syntax Summary (informative)(1) Default_Fill See section F.3.3 The Package Text_IO.Editing(10) Default_Message_Procedure See section 3.10 Access Types(26) default_name See section 12.6 Formal Subprograms(4) used See section 12.6 Formal Subprograms(3), See section P Syntax Summary (informative)(1) Default_Priority See section 13.7 The Package System(17), See section D.1 Task Priorities(11) Default_Radix_Mark See section F.3.3 The Package Text_IO.Editing(10) Default_Separator See section F.3.3 The Package Text_IO.Editing(10) deferred constant See section 7.4 Deferred Constants(2) deferred constant declaration See section 3.3.1 Object Declarations(6), See section 7.4 Deferred Constants(2) defining name See section 3.1 Declarations(10) defining_character_literal See section 3.5.1 Enumeration Types(4) used See section 3.5.1 Enumeration Types(3), See section P Syntax Summary (informative)(1) defining_designator See section 6.1 Subprogram Declarations(6) used See section 6.1 Subprogram Declarations(4), See section 12.3 Generic Instantiation(2), See section P Syntax Summary (informative)(1) defining_identifier See section 3.1 Declarations(4) used See section 3.2.1 Type Declarations(3), See section 3.2.2 Subtype Declarations(2), See section 3.3.1 Object Declarations(3), See section 3.5.1 Enumeration Types(3), See section 3.10.1 Incomplete Type Declarations(2), See section 5.5 Loop Statements(4), See section 6.1 Subprogram Declarations(7), See section 7.3 Private Types and Private Extensions(2), See section 7.3 Private Types and Private Extensions(3), See section 8.5.1 Object Renaming Declarations(2), See section 8.5.2 Exception Renaming Declarations(2), See section 9.1 Task Units and Task Objects(2), See section 9.1 Task Units and Task Objects(3), See section 9.1 Task Units and Task Objects(6), See section 9.4 Protected Units and Protected Objects(2), See section 9.4 Protected Units and Protected Objects(3), See section 9.4 Protected Units and Protected Objects(7), See section 9.5.2 Entries and Accept Statements(2), See section 9.5.2 Entries and Accept Statements(5), See section 9.5.2 Entries and Accept Statements(8), See section 10.1.3 Subunits of Compilation Units(4), See section 10.1.3 Subunits of Compilation Units(5), See section 10.1.3 Subunits of Compilation Units(6), See section 11.2 Exception Handlers(4), See section 12.5 Formal Types(2), See section 12.7 Formal Packages(2), See section P Syntax Summary (informative)(1) defining_identifier_list See section 3.3.1 Object Declarations(3) used See section 3.3.1 Object Declarations(2), See section 3.3.2 Number Declarations(2), See section 3.7 Discriminants(5), See section 3.8 Record Types(6), See section 6.1 Subprogram Declarations(15), See section 11.1 Exception Declarations(2), See section 12.4 Formal Objects(2), See section P Syntax Summary (informative)(1) defining_operator_symbol See section 6.1 Subprogram Declarations(11) used See section 6.1 Subprogram Declarations(6), See section P Syntax Summary (informative)(1) defining_program_unit_name See section 6.1 Subprogram Declarations(7) used See section 6.1 Subprogram Declarations(4), See section 6.1 Subprogram Declarations(6), See section 7.1 Package Specifications and Declarations(3), See section 7.2 Package Bodies(2), See section 8.5.3 Package Renaming Declarations(2), See section 8.5.5 Generic Renaming Declarations(2), See section 12.3 Generic Instantiation(2), See section P Syntax Summary (informative)(1) Definite attribute See section 12.5.1 Formal Private and Derived Types(23), See section K Language-Defined Attributes (informative)(50) definite subtype See section 3.3 Objects and Named Numbers(23) Definition See section 3.1 Declarations(7), See section N Glossary (informative)(12) Deg_To_Rad See section 4.9 Static Expressions and Static Subtypes(44) Degree_Sign See section A.3.3 The Package Characters.Latin_1(22) DEL See section A.3.3 The Package Characters.Latin_1(14), See section J.5 ASCII(4) delay_alternative See section 9.7.1 Selective Accept(6) used See section 9.7.1 Selective Accept(4), See section 9.7.2 Timed Entry Calls(2), See section P Syntax Summary (informative)(1) delay_relative_statement See section 9.6 Delay Statements, Duration, and Time(4) used See section 9.6 Delay Statements, Duration, and Time(2), See section P Syntax Summary (informative)(1) delay_statement See section 9.6 Delay Statements, Duration, and Time(2) used See section 5.1 Simple and Compound Statements - Sequences of Statements(4), See section 9.7.1 Selective Accept(6), See section 9.7.4 Asynchronous Transfer of Control(4), See section P Syntax Summary (informative)(1) delay_until_statement See section 9.6 Delay Statements, Duration, and Time(3) used See section 9.6 Delay Statements, Duration, and Time(2), See section P Syntax Summary (informative)(1) Delete See section A.4.3 Fixed-Length String Handling(29), See section A.4.3 Fixed-Length String Handling(30), See section A.4.4 Bounded-Length String Handling(64), See section A.4.4 Bounded-Length String Handling(65), See section A.4.5 Unbounded-Length String Handling(59), See section A.4.5 Unbounded-Length String Handling(60), See section A.8.1 The Generic Package Sequential_IO(8), See section A.8.4 The Generic Package Direct_IO(8), See section A.10.1 The Package Text_IO(11), See section A.12.1 The Package Streams.Stream_IO(10) delimiter See section 2.2 Lexical Elements, Separators, and Delimiters(8) delivery of an interrupt See section C.3 Interrupt Support(2) delta of a fixed point type See section 3.5.9 Fixed Point Types(1) Delta attribute See section 3.5.10 Operations of Fixed Point Types(3), See section K Language-Defined Attributes (informative)(52) delta_constraint See section J.3 Reduced Accuracy Subtypes(2) used See section 3.2.2 Subtype Declarations(6), See section P Syntax Summary (informative)(1) Denorm attribute See section A.5.3 Attributes of Floating Point Types(9), See section K Language-Defined Attributes (informative)(54) denormalized number See section A.5.3 Attributes of Floating Point Types(10) denote See section 8.6 The Context of Overload Resolution(16) informal definition See section 3.1 Declarations(8) name used as a pragma argument See section 8.6 The Context of Overload Resolution(32) depend on a discriminant for a constraint or component_definition See section 3.7 Discriminants(19) for a component See section 3.7 Discriminants(20) dependence elaboration See section 10.2 Program Execution(9) of a task on a master See section 9.3 Task Dependence - Termination of Tasks(1) of a task on another task See section 9.3 Task Dependence - Termination of Tasks(4) semantic See section 10.1.1 Compilation Units - Library Units(26) depth accessibility level See section 3.10.2 Operations of Access Types(3) dereference See section 4.1 Names(8) Dereference_Error See section B.3.1 The Package Interfaces.C.Strings(12) derivation class for a type See section 3.4.1 Derivation Classes(2) derived from directly or indirectly See section 3.4.1 Derivation Classes(2) derived type See section 3.4 Derived Types and Classes(1), See section N Glossary (informative)(13) [partial] See section 3.4 Derived Types and Classes(24) derived_type_definition See section 3.4 Derived Types and Classes(2) used See section 3.2.1 Type Declarations(4), See section P Syntax Summary (informative)(1) descendant See section 10.1.1 Compilation Units - Library Units(11) of a type See section 3.4.1 Derivation Classes(10) relationship with scope See section 8.2 Scope of Declarations(4) Descriptor See section 13.6 Change of Representation(5) designate See section 3.10 Access Types(1) designated profile of an access-to-subprogram type See section 3.10 Access Types(11) designated subtype of a named access type See section 3.10 Access Types(10) of an anonymous access type See section 3.10 Access Types(12) designated type of a named access type See section 3.10 Access Types(10) of an anonymous access type See section 3.10 Access Types(12) designator See section 6.1 Subprogram Declarations(5) used See section 6.3 Subprogram Bodies(2), See section P Syntax Summary (informative)(1) destructor See finalization See section 7.6 User-Defined Assignment and Finalization(1), See section 7.6.1 Completion and Finalization(1) Detach_Handler See section C.3.2 The Package Interrupts(9) determined class for a formal type See section 12.5 Formal Types(6) determines a type by a subtype_mark See section 3.2.2 Subtype Declarations(8) Device See section 3.8.1 Variant Parts and Discrete Choices(24) Device_Error See section A.8.1 The Generic Package Sequential_IO(15), See section A.8.4 The Generic Package Direct_IO(18), See section A.10.1 The Package Text_IO(85), See section A.12.1 The Package Streams.Stream_IO(26), See section A.13 Exceptions in Input-Output(4) Device_Interface See section C.3.2 The Package Interrupts(28) Device_Priority See section C.3.2 The Package Interrupts(28) Diaeresis See section A.3.3 The Package Characters.Latin_1(21) Dice See section A.5.2 Random Number Generation(56) Dice_Game See section A.5.2 Random Number Generation(56) Die See section A.5.2 Random Number Generation(56) digit See section 2.1 Character Set(10) used See section 2.1 Character Set(3), See section 2.3 Identifiers(3), See section 2.4.1 Decimal Literals(3), See section 2.4.2 Based Literals(5), See section P Syntax Summary (informative)(1) digits of a decimal fixed point subtype See section 3.5.9 Fixed Point Types(6), See section 3.5.10 Operations of Fixed Point Types(7) Digits attribute See section 3.5.8 Operations of Floating Point Types(2), See section 3.5.10 Operations of Fixed Point Types(7), See section K Language-Defined Attributes (informative)(56), See section K Language-Defined Attributes (informative)(58) digits_constraint See section 3.5.9 Fixed Point Types(5) used See section 3.2.2 Subtype Declarations(6), See section P Syntax Summary (informative)(1) dimensionality of an array See section 3.6 Array Types(12) direct access See section A.8 Sequential and Direct Files(3) direct file See section A.8 Sequential and Direct Files(1) direct_name See section 4.1 Names(3) used See section 3.8.1 Variant Parts and Discrete Choices(2), See section 4.1 Names(2), See section 5.1 Simple and Compound Statements - Sequences of Statements(8), See section 9.5.2 Entries and Accept Statements(3), See section 13.1 Representation Items(3), See section J.7 At Clauses(1), See section P Syntax Summary (informative)(1) Direct_IO See section J.1 Renamings of Ada 83 Library Units(5) child of Ada See section A.8.4 The Generic Package Direct_IO(2), See section A.9 The Generic Package Storage_IO(3) Direction See section A.4.1 The Package Strings(6) directly specified of an aspect of representation of an entity See section 13.1 Representation Items(8) directly visible See section 8.3 Visibility(2), See section 8.3 Visibility(21) within a pragma in a context_clause See section 10.1.6 Environment-Level Visibility Rules(3) within a pragma that appears at the place of a compilation unit See section 10.1.6 Environment-Level Visibility Rules(5) within a use_clause in a context_clause See section 10.1.6 Environment-Level Visibility Rules(3) within a with_clause See section 10.1.6 Environment-Level Visibility Rules(2) within the parent_unit_name of a library unit See section 10.1.6 Environment-Level Visibility Rules(2) within the parent_unit_name of a subunit See section 10.1.6 Environment-Level Visibility Rules(4) Discard_Names pragma See section C.5 Pragma Discard_Names(3), See section L Language-Defined Pragmas (informative)(9) discontiguous representation partial See section 13.5.2 Storage Place Attributes(5), See section 13.7.1 The Package System.Storage_Elements(12), See section 13.9 Unchecked Type Conversions(9), See section 13.9 Unchecked Type Conversions(17), See section 13.11 Storage Management(16) discrete array type See section 4.5.2 Relational Operators and Membership Tests(1) discrete type See section 3.2 Types and Subtypes(3), See section 3.5 Scalar Types(1), See section N Glossary (informative)(14) discrete_choice See section 3.8.1 Variant Parts and Discrete Choices(5) used See section 3.8.1 Variant Parts and Discrete Choices(4), See section P Syntax Summary (informative)(1) discrete_choice_list See section 3.8.1 Variant Parts and Discrete Choices(4) used See section 3.8.1 Variant Parts and Discrete Choices(3), See section 4.3.3 Array Aggregates(5), See section 5.4 Case Statements(3), See section P Syntax Summary (informative)(1) Discrete_Random child of Ada.Numerics See section A.5.2 Random Number Generation(17) discrete_range See section 3.6.1 Index Constraints and Discrete Ranges(3) used See section 3.6.1 Index Constraints and Discrete Ranges(2), See section 3.8.1 Variant Parts and Discrete Choices(5), See section 4.1.2 Slices(2), See section P Syntax Summary (informative)(1) discrete_subtype_definition See section 3.6 Array Types(6) used See section 3.6 Array Types(5), See section 5.5 Loop Statements(4), See section 9.5.2 Entries and Accept Statements(2), See section 9.5.2 Entries and Accept Statements(8), See section P Syntax Summary (informative)(1) discriminant See section 3.2 Types and Subtypes(5), See section 3.7 Discriminants(1), See section N Glossary (informative)(15) of a variant_part See section 3.8.1 Variant Parts and Discrete Choices(6) discriminant_association See section 3.7.1 Discriminant Constraints(3) used See section 3.7.1 Discriminant Constraints(2), See section P Syntax Summary (informative)(1) Discriminant_Check See section 11.5 Suppressing Checks(12) [partial] See section 4.1.3 Selected Components(15), See section 4.3 Aggregates(6), See section 4.3.2 Extension Aggregates(8), See section 4.6 Type Conversions(43), See section 4.6 Type Conversions(45), See section 4.6 Type Conversions(51), See section 4.6 Type Conversions(52), See section 4.7 Qualified Expressions(4), See section 4.8 Allocators(10) discriminant_constraint See section 3.7.1 Discriminant Constraints(2) used See section 3.2.2 Subtype Declarations(7), See section P Syntax Summary (informative)(1) discriminant_part See section 3.7 Discriminants(2) used See section 3.10.1 Incomplete Type Declarations(2), See section 7.3 Private Types and Private Extensions(2), See section 7.3 Private Types and Private Extensions(3), See section 12.5 Formal Types(2), See section P Syntax Summary (informative)(1) discriminant_specification See section 3.7 Discriminants(5) used See section 3.7 Discriminants(4), See section P Syntax Summary (informative)(1) discriminants known See section 3.7 Discriminants(26) unknown See section 3.7 Discriminants(26) discriminated type See section 3.7 Discriminants(8) Disk_Unit See section 3.8.1 Variant Parts and Discrete Choices(27) dispatching See section 3.9 Tagged Types and Type Extensions(3) dispatching call on a dispatching operation See section 3.9.2 Dispatching Operations of Tagged Types(1) dispatching operation See section 3.9.2 Dispatching Operations of Tagged Types(1), See section 3.9.2 Dispatching Operations of Tagged Types(2) [partial] See section 3.9 Tagged Types and Type Extensions(1) dispatching point See section D.2.1 The Task Dispatching Model(4) [partial] See section D.2.1 The Task Dispatching Model(8), See section D.2.2 The Standard Task Dispatching Policy(12) dispatching policy for tasks [partial] See section D.2.1 The Task Dispatching Model(5) dispatching, task See section D.2.1 The Task Dispatching Model(4) Display_Format See section B.4 Interfacing with COBOL(22) displayed magnitude (of a decimal value) See section F.3.2 Edited Output Generation(14) disruption of an assignment See section 9.8 Abort of a Task - Abort of a Sequence of Statements(21), See section 13.9.1 Data Validity(5) [partial] See section 11.6 Exceptions and Optimization(6) distinct access paths See section 6.2 Formal Parameter Modes(12) distributed program See section E Distributed Systems (normative)(3) distributed system See section E Distributed Systems (normative)(2) distributed systems See section C Systems Programming (normative)(1) divide See section 2.1 Character Set(15), See section F.2 The Package Decimal(6) divide operator See section 4.4 Expressions(1), See section 4.5.5 Multiplying Operators(1) Dividend_Type See section F.2 The Package Decimal(6) Division_Check See section 11.5 Suppressing Checks(13) [partial] See section 3.5.4 Integer Types(20), See section 4.5.5 Multiplying Operators(22), See section A.5.1 Elementary Functions(28), See section A.5.3 Attributes of Floating Point Types(47), See section G.1.1 Complex Types(40), See section G.1.2 Complex Elementary Functions(28), See section K Language-Defined Attributes (informative)(202) Division_Sign See section A.3.3 The Package Characters.Latin_1(26) Divisor_Type See section F.2 The Package Decimal(6) DLE See section A.3.3 The Package Characters.Latin_1(6), See section J.5 ASCII(4) Do_APC See section E.5 Partition Communication Subsystem(10) Do_RPC See section E.5 Partition Communication Subsystem(9) documentation (required of an implementation) See section 1.1.3 Conformity of an Implementation with the Standard(18), See section M Implementation-Defined Characteristics (informative)(1) documentation requirements See section 1.1.2 Structure(34), See section 1.1.3 Conformity of an Implementation with the Standard(18), See section 13.11 Storage Management(22), See section A.5.2 Random Number Generation(44), See section A.13 Exceptions in Input-Output(15), See section C.1 Access to Machine Operations(6), See section C.3 Interrupt Support(12), See section C.3.2 The Package Interrupts(24), See section C.4 Preelaboration Requirements(12), See section C.7.1 The Package Task_Identification(19), See section C.7.2 The Package Task_Attributes(18), See section D.2.2 The Standard Task Dispatching Policy(14), See section D.6 Preemptive Abort(3), See section D.8 Monotonic Time(33), See section D.9 Delay Accuracy(7), See section D.12 Other Optimizations and Determinism Rules(5), See section E.5 Partition Communication Subsystem(25), See section H.1 Pragma Normalize_Scalars(5), See section H.2 Documentation of Implementation Decisions(1), See section H.3.2 Pragma Inspection_Point(8), See section H.4 Safety and Security Restrictions(25), See section J.7.1 Interrupt Entries(12) Dollar_Sign See section A.3.3 The Package Characters.Latin_1(8) Done See section J.7.1 Interrupt Entries(23) dot See section 2.1 Character Set(15) dot selection See selected_component See section 4.1.3 Selected Components(1) Dot_Product See section 6.1 Subprogram Declarations(39), See section 6.3 Subprogram Bodies(11) double See section B.3 Interfacing with C(16) Double_Precision See section B.5 Interfacing with Fortran(6) Double_Square See section 3.7 Discriminants(36) downward closure See section 3.10.2 Operations of Access Types(37) Dozen See section 4.6 Type Conversions(70) drift rate See section D.8 Monotonic Time(41) Drum_Ref See section 3.10 Access Types(24) Drum_Unit See section 3.8.1 Variant Parts and Discrete Choices(27) Duration See section A.1 The Package Standard(43) dynamic binding See dispatching operation See section 3.9 Tagged Types and Type Extensions(1) dynamic semantics See section 1.1.2 Structure(30) Dynamic_Priorities child of Ada See section D.5 Dynamic Priorities(3) dynamically determined tag See section 3.9.2 Dispatching Operations of Tagged Types(1) dynamically enclosing of one execution by another See section 11.4 Exception Handling(2) dynamically tagged See section 3.9.2 Dispatching Operations of Tagged Types(5)
Go to the first, previous, next, last section, table of contents.