VAL (predefined attribute) 3.5.5 (3.5.5); A (A) Value [see: assignment, evaluation, expression, initial value, returned value, subtype, task designated..., type] in a constant 3.2.1 (3.2.1); 3.2 (3.2) in a task object 9.2 (9.2) in a variable 3.2.1 (3.2.1), 5.2 (5.2); 3.2 (3.2) of an access type [see: object designated, task object designated] of an array type 3.6 (3.6); 3.6.1 (3.6.1) [see also: array, slice] of a based literal 2.4.2 (2.4.2) of a boolean type 3.5.3 (3.5.3) of a character literal 2.5 (2.5) of a character type 3.5.2 (3.5.2); 2.5 (2.5), 2.6 (2.6) of a decimal literal 2.4.1 (2.4.1) of a fixed point type 3.5.9 (3.5.9), 4.5.7 (4.5.7) of a floating point type 3.5.7 (3.5.7), 4.5.7 (4.5.7) of a record type 3.7 (3.7) of a record type with discriminants 3.7.1 (3.7.1) of a string literal 2.6 (2.6); 2.10 (2.10) of a string type 3.6.3 (3.6.3); 2.6 (2.6) of a task type [see: task designated] returned by a function call [see: returned value] VALUE (predefined attribute) 3.5.5 (3.5.5); A (A) Variable 3.2.1 (3.2.1); D (D) [see also: object, shared variable] as an actual parameter 6.2 (6.2) declared in a package body 7.3 (7.3) formal parameter 6.2 (6.2) in an assignment statement 5.2 (5.2) of an array type as destination of an assignment 5.2.1 (5.2.1) of a private type 7.4.1 (7.4.1) renamed 8.5 (8.5) that is a slice 4.1.2 (4.1.2) Variable declaration 3.2.1 (3.2.1) Variant 3.7.3 (3.7.3); 4.1.3 (4.1.3) [see also: component clause, record type] in a variant part 3.7.3 (3.7.3) Variant part 3.7.3 (3.7.3); D (D) [see also: dependence on a discriminant] in a component list 3.7 (3.7) in a record aggregate 4.3.1 (4.3.1) Vertical bar character 2.1 (2.1) replacement by exclamation character 2.10 (2.10) Vertical bar delimiter 2.2 (2.2) Vertical tabulation format effector 2.1 (2.1) Violation of a constraint [see: constraint_error exception] Visibility 8.3 (8.3); 8.2 (8.2), D (D) [see also: direct visibility, hiding, identifier, name, operation, overloading] and renaming 8.5 (8.5) determining multiple meanings of an identifier 8.4 (8.4), 8.7 (8.7); 8.5 (8.5) determining order of compilation 10.3 (10.3) due to a use clause 8.4 (8.4) of a basic operation 8.3 (8.3) of a character literal 8.3 (8.3) of a default for a generic formal subprogram 12.3.6 (12.3.6) of a generic formal parameter 12.3 (12.3) of a library unit due to a with clause 8.6 (8.6), 10.1.1 (10.1.1) of a name of an exception 11.2 (11.2) of an operation declared in a package 7.4.2 (7.4.2) of an operator symbol 8.3 (8.3) of a renaming declaration 8.5 (8.5) of a subprogram declared in a package 6.3 (6.3) of declarations in a package body 7.3 (7.3) of declarations in a package specification 7.2 (7.2) of declarations in the package system 13.7 (13.7) within a subunit 10.2 (10.2) Visibility by selection 8.3 (8.3) [see also: basic operation, character literal, operation, operator symbol, selected component] Visible part (of a package) 7.2 (7.2); 3.2.1 (3.2.1), 7.4 (7.4), 7.4.1 (7.4.1), 7.4.3 (7.4.3), D (D) [see also: deferred constant declaration, private type declaration] expanded name denoting a declaration in a visible part 8.2 (8.2) scope of a declaration in a visible part 8.2 (8.2) use clause naming the package 8.4 (8.4) visibility of a declaration in a visible part 8.3 (8.3)
Address any questions or comments to adainfo@sw-eng.falls-church.va.us.