Class ComdatCollection
Collection of Comdat entries for a module
Inheritance
ComdatCollection
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Ubiquity.NET.Llvm
Assembly: Ubiquity.NET.Llvm.dll
Syntax
public class ComdatCollection : IEnumerable<Comdat>, IEnumerable
Remarks
This type is used to provide enumeration and manipulation of Comdats in the module.
Properties
Count | Gets the number of items in the collection |
Item[String] | Retrieves Comdat by its name |
Methods
Clear() | Removes all the Comdat entries from the module |
Contains(String) | Gets a value that indicates if a Comdat with a given name exists in the collection |
GetEnumerator() | Gets an enumerator for all the Comdats in the collection |
InsertOrUpdate(String, ComdatKind) | Inserts or updates a Comdat entry |
Remove(String) | Removes a Comdat entry from the module |
TryGetValue(String, out Comdat) | Gets a value form the collection if it exists |
Explicit Interface Implementations
IEnumerable.GetEnumerator() | Gets an enumerator for all the Comdats in the collection |