LexicalBlockMetadata

public struct LexicalBlockMetadata : DIScope

LexicalBlockMetadata nodes describe nested blocks within a subprogram. The line number and column numbers are used to distinguish two lexical blocks at same depth.

Usually lexical blocks are distinct to prevent node merging based on operands.

  • Declaration

    Swift

    public func asMetadata() -> LLVMMetadataRef
  • Declaration

    Swift

    public init(llvm: LLVMMetadataRef)