LLVM API Documentation

llvm::DIVerifier Class Reference

#include <MachineModuleInfo.h>

Collaboration diagram for llvm::DIVerifier:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 DIVerifier ()
bool Verify (Value *V)
bool Verify (GlobalVariable *GV)
bool isVerified (GlobalVariable *GV)


Detailed Description

DIVerifier - This class is responsible for verifying the given network of GlobalVariables are valid as DebugInfoDesc objects.

Definition at line 827 of file MachineModuleInfo.h.


Constructor & Destructor Documentation

llvm::DIVerifier::DIVerifier (  )  [inline]

Definition at line 836 of file MachineModuleInfo.h.


Member Function Documentation

bool DIVerifier::Verify ( Value V  ) 

Verify - Return true if the GlobalVariable appears to be a valid serialization of a DebugInfoDesc.

Verify - Return true if the GlobalVariable appears to be a valid serialization of a DebugInfoDesc.

Definition at line 1517 of file MachineModuleInfo.cpp.

References getGlobalVariable().

Referenced by llvm::MachineModuleInfo::Verify().

bool DIVerifier::Verify ( GlobalVariable GV  ) 

bool DIVerifier::isVerified ( GlobalVariable GV  ) 

isVerified - Return true if the specified GV has already been verified as a debug information descriptor.

isVerified - Return true if the specified GV has already been verified as a debug information descriptor.

Definition at line 1602 of file MachineModuleInfo.cpp.

Referenced by llvm::MachineModuleInfo::isVerified().


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



This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.