struct BasicBlock::TopologyNode

Declaration

struct BasicBlock::TopologyNode { /* full declaration omitted */ };

Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:1510

Member Variables

public int NodeID = 0
public int SizeOfSubTree = 0
public clang::threadSafety::til::BasicBlock* Parent = nullptr

Method Overview

  • public TopologyNode()
  • public bool isParentOf(const clang::threadSafety::til::BasicBlock::TopologyNode & OtherNode)
  • public bool isParentOfOrEqual(const clang::threadSafety::til::BasicBlock::TopologyNode & OtherNode)

Methods

TopologyNode()

Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:1519

bool isParentOf(
    const clang::threadSafety::til::BasicBlock::
        TopologyNode& OtherNode)

Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:1521

Parameters

const clang::threadSafety::til::BasicBlock:: TopologyNode& OtherNode

bool isParentOfOrEqual(
    const clang::threadSafety::til::BasicBlock::
        TopologyNode& OtherNode)

Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:1526

Parameters

const clang::threadSafety::til::BasicBlock:: TopologyNode& OtherNode