class SarifArtifactLocation

Declaration

class SarifArtifactLocation { /* full declaration omitted */ };

Declared at: clang/include/clang/Basic/Sarif.h:71

Member Variables

private llvm::Optional<uint32_t> Index
private std::string URI

Method Overview

Methods

SarifArtifactLocation()

Declared at: clang/include/clang/Basic/Sarif.h:78

SarifArtifactLocation(const std::string& URI)

Declared at: clang/include/clang/Basic/Sarif.h:79

Parameters

const std::string& URI

static clang::detail::SarifArtifactLocation
create(llvm::StringRef URI)

Declared at: clang/include/clang/Basic/Sarif.h:82

Parameters

llvm::StringRef URI

clang::detail::SarifArtifactLocation setIndex(
    uint32_t Idx)

Declared at: clang/include/clang/Basic/Sarif.h:86

Parameters

uint32_t Idx