clang 23.0.0git
clang::ssaf::HasAnalysisName< T, typename > Struct Template Reference

Type trait that checks whether T has a static analysisName() method returning AnalysisName. More...

#include "clang/ScalableStaticAnalysisFramework/Core/WholeProgramAnalysis/AnalysisTraits.h"

Inheritance diagram for clang::ssaf::HasAnalysisName< T, typename >:
[legend]

Detailed Description

template<typename T, typename = void>
struct clang::ssaf::HasAnalysisName< T, typename >

Type trait that checks whether T has a static analysisName() method returning AnalysisName.

Used to enforce the convention on AnalysisResult subclasses and analysis classes at instantiation time.

Definition at line 25 of file AnalysisTraits.h.


The documentation for this struct was generated from the following file: