clang 23.0.0git
EntityPointerLevelFormat.h File Reference

Go to the source code of this file.

Namespaces

namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.
namespace  clang::ssaf

Functions

template<typename... Ts>
llvm::Error makeSawButExpectedError (const llvm::json::Value &Saw, llvm::StringRef Expected, const Ts &...ExpectedArgs)
llvm::json::Value clang::ssaf::entityPointerLevelToJSON (const EntityPointerLevel &EPL, JSONFormat::EntityIdToJSONFn EntityId2JSON)
Expected< EntityPointerLevel > clang::ssaf::entityPointerLevelFromJSON (const llvm::json::Value &EPLData, JSONFormat::EntityIdFromJSONFn EntityIdFromJSON)

Function Documentation

◆ makeSawButExpectedError()

template<typename... Ts>
llvm::Error makeSawButExpectedError ( const llvm::json::Value & Saw,
llvm::StringRef Expected,
const Ts &... ExpectedArgs )