Go to the first, previous, next, last section, table of contents.


O index

object   See section 3.3 Objects and Named Numbers(2), See section 13.7.2 The Package System.Address_To_Access_Conversions(2), See section 13.11.2 Unchecked Storage Deallocation(3),
         See section N Glossary (informative)(24)
   [partial]   See section 3.2 Types and Subtypes(1)
object-oriented programming (OOP)
   See dispatching operations of tagged types   See section 3.9.2 Dispatching Operations of Tagged Types(1)
   See tagged types and type extensions   See section 3.9 Tagged Types and Type Extensions(1)
object_declaration   See section 3.3.1 Object Declarations(2)
   used   See section 3.1 Declarations(3), See section P Syntax Summary (informative)(1)
Object_Pointer   See section 13.7.2 The Package System.Address_To_Access_Conversions(3)
object_renaming_declaration   See section 8.5.1 Object Renaming Declarations(2)
   used   See section 8.5 Renaming Declarations(2), See section P Syntax Summary (informative)(1)
obsolescent feature   See section J Obsolescent Features (normative)(1)
occur immediately within   See section 8.1 Declarative Region(13)
occurrence
   of an interrupt   See section C.3 Interrupt Support(2)
octal
   literal   See section 2.4.2 Based Literals(1)
octal literal   See section 2.4.2 Based Literals(1)
On_Stacks   See section 12.8 Example of a Generic Package(14)
On_Vectors   See section 12.1 Generic Declarations(24), See section 12.2 Generic Bodies(9)
one's complement
   modular types   See section 3.5.4 Integer Types(27)
one-dimensional array   See section 3.6 Array Types(12)
only as a completion
   entry_body   See section 9.5.2 Entries and Accept Statements(16)
OOP (object-oriented programming)
   See dispatching operations of tagged types   See section 3.9.2 Dispatching Operations of Tagged Types(1)
   See tagged types and type extensions   See section 3.9 Tagged Types and Type Extensions(1)
opaque type
   See private types and private extensions   See section 7.3 Private Types and Private Extensions(1)
Open   See section 7.5 Limited Types(19),    See section 7.5 Limited Types(20),  See section 11.4.2 Example of Exception Handling(3),
       See section 11.4.2 Example of Exception Handling(6),  See section A.8.1 The Generic Package Sequential_IO(7), See section A.8.4 The Generic Package Direct_IO(7),
       See section A.10.1 The Package Text_IO(10), See section A.12.1 The Package Streams.Stream_IO(9)
open alternative   See section 9.7.1 Selective Accept(14)
open entry   See section 9.5.3 Entry Calls(5)
   of a protected object   See section 9.5.3 Entry Calls(7)
   of a task   See section 9.5.3 Entry Calls(6)
operand
   of a type_conversion   See section 4.6 Type Conversions(3)
   of a qualified_expression   See section 4.7 Qualified Expressions(3)
operand interval   See section G.2.1 Model of Floating Point Arithmetic(6)
operand type
   of a type_conversion   See section 4.6 Type Conversions(3)
operates on a type   See section 3.2.3 Classification of Operations(1)
operator   See section 6.6 Overloading of Operators(1)
   &   See section 4.4 Expressions(1), See section 4.5.3 Binary Adding Operators(3)
   *   See section 4.4 Expressions(1), See section 4.5.5 Multiplying Operators(1)
   **   See section 4.4 Expressions(1), See section 4.5.6 Highest Precedence Operators(7)
   +   See section 4.4 Expressions(1), See section 4.5.3 Binary Adding Operators(1), See section 4.5.4 Unary Adding Operators(1)
   =   See section 4.4 Expressions(1), See section 4.5.2 Relational Operators and Membership Tests(1)
   -   See section 4.4 Expressions(1), See section 4.5.3 Binary Adding Operators(1), See section 4.5.4 Unary Adding Operators(1)
   /   See section 4.4 Expressions(1), See section 4.5.5 Multiplying Operators(1)
   /=   See section 4.4 Expressions(1), See section 4.5.2 Relational Operators and Membership Tests(1)
   <   See section 4.4 Expressions(1), See section 4.5.2 Relational Operators and Membership Tests(1)
   <=   See section 4.4 Expressions(1), See section 4.5.2 Relational Operators and Membership Tests(1)
   >   See section 4.4 Expressions(1), See section 4.5.2 Relational Operators and Membership Tests(1)
   >=   See section 4.4 Expressions(1), See section 4.5.2 Relational Operators and Membership Tests(1)
   abs   See section 4.4 Expressions(1), See section 4.5.6 Highest Precedence Operators(1)
   ampersand   See section 4.4 Expressions(1), See section 4.5.3 Binary Adding Operators(3)
   and   See section 4.4 Expressions(1), See section 4.5.1 Logical Operators and Short-circuit Control Forms(2)
   binary   See section 4.5 Operators and Expression Evaluation(9)
   binary adding   See section 4.5.3 Binary Adding Operators(1)
   concatenation   See section 4.4 Expressions(1), See section 4.5.3 Binary Adding Operators(3)
   divide   See section 4.4 Expressions(1), See section 4.5.5 Multiplying Operators(1)
   equal   See section 4.4 Expressions(1), See section 4.5.2 Relational Operators and Membership Tests(1)
   equality   See section 4.5.2 Relational Operators and Membership Tests(1)
   exponentiation   See section 4.4 Expressions(1), See section 4.5.6 Highest Precedence Operators(7)
   greater than   See section 4.4 Expressions(1), See section 4.5.2 Relational Operators and Membership Tests(1)
   greater than or equal   See section 4.4 Expressions(1), See section 4.5.2 Relational Operators and Membership Tests(1)
   highest precedence   See section 4.5.6 Highest Precedence Operators(1)
   less than   See section 4.4 Expressions(1), See section 4.5.2 Relational Operators and Membership Tests(1)
   less than or equal   See section 4.4 Expressions(1), See section 4.5.2 Relational Operators and Membership Tests(1)
   logical   See section 4.5.1 Logical Operators and Short-circuit Control Forms(2)
   minus   See section 4.4 Expressions(1), See section 4.5.3 Binary Adding Operators(1), See section 4.5.4 Unary Adding Operators(1)
   mod   See section 4.4 Expressions(1), See section 4.5.5 Multiplying Operators(1)
   multiply   See section 4.4 Expressions(1), See section 4.5.5 Multiplying Operators(1)
   multiplying   See section 4.5.5 Multiplying Operators(1)
   not   See section 4.4 Expressions(1), See section 4.5.6 Highest Precedence Operators(3)
   not equal   See section 4.4 Expressions(1), See section 4.5.2 Relational Operators and Membership Tests(1)
   or   See section 4.4 Expressions(1), See section 4.5.1 Logical Operators and Short-circuit Control Forms(2)
   ordering   See section 4.5.2 Relational Operators and Membership Tests(1)
   plus   See section 4.4 Expressions(1), See section 4.5.3 Binary Adding Operators(1), See section 4.5.4 Unary Adding Operators(1)
   predefined   See section 4.5 Operators and Expression Evaluation(9)
   relational   See section 4.5.2 Relational Operators and Membership Tests(1)
   rem   See section 4.4 Expressions(1), See section 4.5.5 Multiplying Operators(1)
   times   See section 4.4 Expressions(1), See section 4.5.5 Multiplying Operators(1)
   unary   See section 4.5 Operators and Expression Evaluation(9)
   unary adding   See section 4.5.4 Unary Adding Operators(1)
   user-defined   See section 6.6 Overloading of Operators(1)
   xor   See section 4.4 Expressions(1), See section 4.5.1 Logical Operators and Short-circuit Control Forms(2)
operator precedence   See section 4.5 Operators and Expression Evaluation(1)
operator_symbol   See section 6.1 Subprogram Declarations(9)
   used   See section 4.1 Names(3),  See section 4.1.3 Selected Components(3), See section 6.1 Subprogram Declarations(5),
          See section 6.1 Subprogram Declarations(11), See section P Syntax Summary (informative)(1)
optimization   See section 11.5 Suppressing Checks(29), See section 11.6 Exceptions and Optimization(1)
Optimize pragma   See section 2.8 Pragmas(23), See section L Language-Defined Pragmas (informative)(23)
Option   See section 12.5.3 Formal Array Types(13)
or else (short-circuit control form)   See section 4.4 Expressions(1),
                                       See section 4.5.1 Logical Operators and Short-circuit Control Forms(1)
or operator   See section 4.4 Expressions(1), See section 4.5.1 Logical Operators and Short-circuit Control Forms(2)
ordering operator   See section 4.5.2 Relational Operators and Membership Tests(1)
ordinary fixed point type   See section 3.5.9 Fixed Point Types(1), See section 3.5.9 Fixed Point Types(8)
ordinary_fixed_point_definition   See section 3.5.9 Fixed Point Types(3)
   used   See section 3.5.9 Fixed Point Types(2), See section P Syntax Summary (informative)(1)
Origin   See section 3.9.1 Type Extensions(12)
OSC   See section A.3.3 The Package Characters.Latin_1(19)
other_control_function   See section 2.1 Character Set(14)
   used   See section 2.1 Character Set(2), See section P Syntax Summary (informative)(1)
Other_Procedure   See section 3.10 Access Types(26)
output   See section A.6 Input-Output(1)
Output attribute   See section 13.13.2 Stream-Oriented Attributes(19), See section 13.13.2 Stream-Oriented Attributes(29),
                   See section K Language-Defined Attributes (informative)(165),      See section K Language-Defined Attributes (informative)(169)
Output clause   See section 13.3 Representation Attributes(7), See section 13.13.2 Stream-Oriented Attributes(36)
overall interpretation
   of a complete context   See section 8.6 The Context of Overload Resolution(10)
Overflow_Check   See section 11.5 Suppressing Checks(16)
   [partial]   See section 3.5.4 Integer Types(20), See section 4.4 Expressions(11),  See section 5.4 Case Statements(13),
               See section G.2.1 Model of Floating Point Arithmetic(11), See section G.2.2 Model-Oriented Attributes of Floating Point Types(7), See section G.2.3 Model of Fixed Point Arithmetic(25),
               See section G.2.4 Accuracy Requirements for the Elementary Functions(2),  See section G.2.6 Accuracy Requirements for Complex Arithmetic(3)
overload resolution   See section 8.6 The Context of Overload Resolution(1)
overloadable   See section 8.3 Visibility(7)
overloaded   See section 8.3 Visibility(6)
   enumeration literal   See section 3.5.1 Enumeration Types(9)
overloading rules   See section 1.1.2 Structure(26), See section 8.6 The Context of Overload Resolution(2)
override   See section 8.3 Visibility(9), See section 12.3 Generic Instantiation(17)
   a primitive subprogram   See section 3.2.3 Classification of Operations(7)
Overwrite   See section A.4.3 Fixed-Length String Handling(27), See section A.4.3 Fixed-Length String Handling(28), See section A.4.4 Bounded-Length String Handling(62),
            See section A.4.4 Bounded-Length String Handling(63), See section A.4.5 Unbounded-Length String Handling(57), See section A.4.5 Unbounded-Length String Handling(58)


Go to the first, previous, next, last section, table of contents.