Map from GC strategy name to the corresponding GCStrategy instance.

Synopsis

Declared in <llvm/CodeGen/GCMetadata.h>

class GCStrategyMap;

Type Aliases

Name

Description

const_iterator

Const iterator over (name, strategy) entries.

const_reverse_iterator

Const reverse iterator over (name, strategy) entries.

iterator

Iterator over (name, strategy) entries.

reverse_iterator

Reverse iterator over (name, strategy) entries.

Member Functions

Name

Description

GCStrategyMap [constructor]

Constructors

begin

begin overloads

contains

Return true if a strategy named GCName is present.

empty

Return true if no GC strategies are registered.

end

end overloads

invalidate

Handle invalidation explicitly.

operator[]

Return the GC strategy registered under GCName.

rbegin

rbegin overloads

rend

rend overloads

try_emplace

Insert an empty strategy slot for GCName if none exists.

Created with MrDocs