Copyright (C) 2022-2023, AdaCore
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
function "not" (Left : General_Category_Set) return General_Category_Set
function "or"
(Left, Right : General_Category_Set) return General_Category_Set
function Contains
(Self : General_Category_Set;
Value : VSS.Characters.General_Category) return Boolean
Check if set contains a value
function Empty return General_Category_Set
Return an empty set
type General_Category_Set is private
with Aggregate => (Empty => Empty,
Add_Unnamed => Include);
procedure Include
(Self : in out General_Category_Set;
Value : VSS.Characters.General_Category)
Include a value into set
procedure Initialize
Initialize internal data. The call of it is optional
procedure To_General_Category_Set
(Name : VSS.Strings.Virtual_String;
Value : out General_Category_Set;
Ok : out Boolean)
Return set corresponding to well-known name