clang 23.0.0git
clang::ssaf::JSONEntitySummaryEncoding Class Referencefinal

#include "/work/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/ScalableStaticAnalysisFramework/Core/Serialization/JSONFormat/JSONEntitySummaryEncoding.h"

Inheritance diagram for clang::ssaf::JSONEntitySummaryEncoding:
[legend]

Public Member Functions

llvm::Error patch (const std::map< EntityId, EntityId > &EntityResolutionTable) override
 Updates EntityId references in the encoded data.
Public Member Functions inherited from clang::ssaf::EntitySummaryEncoding
virtual ~EntitySummaryEncoding ()=default

Detailed Description

Definition at line 26 of file JSONEntitySummaryEncoding.h.

Member Function Documentation

◆ patch()

llvm::Error clang::ssaf::JSONEntitySummaryEncoding::patch ( const std::map< EntityId, EntityId > & EntityResolutionTable)
overridevirtual

Updates EntityId references in the encoded data.

Parameters
EntityResolutionTableMapping from old EntityIds to new EntityIds.

Implements clang::ssaf::EntitySummaryEncoding.

Definition at line 81 of file JSONEntitySummaryEncoding.cpp.


The documentation for this class was generated from the following files: