Annex L
(informative)
Language-Defined Pragmas
This Annex summarizes the definitions
given elsewhere of the language-defined pragmas.
pragma All_Calls_Remote[(
library_unit_name)];
— See
E.2.3.
This paragraph was
deleted.
This paragraph was
deleted.
This paragraph was
deleted.
This paragraph was
deleted.
This paragraph was
deleted.
This paragraph was
deleted.
pragma Detect_Blocking;
— See
H.5.
pragma Elaborate(
library_unit_name{,
library_unit_name});
— See
10.2.1.
pragma Elaborate_All(
library_unit_name{,
library_unit_name});
— See
10.2.1.
pragma Elaborate_Body[(
library_unit_name)];
— See
10.2.1.
This paragraph was
deleted.
This paragraph was
deleted.
This paragraph was
deleted.
pragma Inspection_Point[(
object_name
{,
object_name})];
— See
H.3.2.
This paragraph was
deleted.
pragma Interrupt_Handler
(
handler_name);
— See
J.15.7.
This paragraph was
deleted.
This paragraph
was deleted.
pragma Normalize_Scalars;
— See
H.1.
This paragraph was
deleted.
pragma Partition_Elaboration_Policy
(
policy_identifier);
— See
H.6.
pragma Preelaborate[(
library_unit_name)];
— See
10.2.1.
This paragraph was
deleted.
This paragraph
was deleted.
This paragraph
was deleted.
pragma Remote_Call_Interface[(
library_unit_name)];
— See
E.2.3.
pragma Remote_Types[(
library_unit_name)];
— See
E.2.2.
pragma Reviewable;
— See
H.3.1.
pragma Shared_Passive[(
library_unit_name)];
— See
E.2.1.
This paragraph was
deleted.
This paragraph
was deleted.
This paragraph was
deleted.
This paragraph was
deleted.
Wording Changes from Ada 83
Pragmas List, Page, and Optimize are now officially
defined in
2.8, “
Pragmas”.
Ada 2005 and 2012 Editions sponsored in part by Ada-Europe