clang API Documentation

Public Member Functions | Static Public Member Functions | Friends
clang::ScopeContext Class Reference

#include <AnalysisContext.h>

Inheritance diagram for clang::ScopeContext:
Inheritance graph
[legend]
Collaboration diagram for clang::ScopeContext:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ~ScopeContext ()
void Profile (llvm::FoldingSetNodeID &ID) override

Static Public Member Functions

static void Profile (llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ctx, const LocationContext *parent, const Stmt *s)
static bool classof (const LocationContext *Ctx)

Friends

class LocationContextManager

Detailed Description

Definition at line 318 of file AnalysisContext.h.


Constructor & Destructor Documentation

Definition at line 327 of file AnalysisContext.h.


Member Function Documentation

static bool clang::ScopeContext::classof ( const LocationContext Ctx) [inline, static]
void ScopeContext::Profile ( llvm::FoldingSetNodeID &  ID) [override, virtual]
static void clang::ScopeContext::Profile ( llvm::FoldingSetNodeID &  ID,
AnalysisDeclContext ctx,
const LocationContext parent,
const Stmt s 
) [inline, static]

Definition at line 331 of file AnalysisContext.h.

References clang::LocationContext::ProfileCommon().


Friends And Related Function Documentation

friend class LocationContextManager [friend]

Definition at line 321 of file AnalysisContext.h.


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