ΒΆtemplate <class T, class Checker>
llvm::Optional<T> getConfiguration(
    clang::ento::CheckerManager& Mgr,
    Checker* Chk,
    llvm::StringRef Option,
    llvm::StringRef ConfigFile)

Description

Read the given file from the filesystem and parse it as a yaml file. The template parameter must have a yaml MappingTraits. Emit diagnostic error in case of any failure.

Declared at: clang/lib/StaticAnalyzer/Checkers/Yaml.h:28

Templates

T
Checker

Parameters

clang::ento::CheckerManager& Mgr
Checker* Chk
llvm::StringRef Option
llvm::StringRef ConfigFile