Public Member Functions | Public Attributes | Private Member Functions | List of all members
cpp.ast.Node Class Reference
Inheritance diagram for cpp.ast.Node:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, start, end)
 
def __init__ (self, start, end)
 
def __init__ (self, start, end)
 
def __repr__ (self)
 
def __repr__ (self)
 
def __repr__ (self)
 
def IsDeclaration (self)
 
def IsDeclaration (self)
 
def IsDeclaration (self)
 
def IsDefinition (self)
 
def IsDefinition (self)
 
def IsDefinition (self)
 
def IsExportable (self)
 
def IsExportable (self)
 
def IsExportable (self)
 
def Requires (self, node)
 
def Requires (self, node)
 
def Requires (self, node)
 
def XXX__str__ (self)
 
def XXX__str__ (self)
 
def XXX__str__ (self)
 

Public Attributes

 end
 
 start
 

Private Member Functions

def _StringHelper (self, name, suffix)
 
def _StringHelper (self, name, suffix)
 
def _StringHelper (self, name, suffix)
 

Detailed Description

Base AST node.

Definition at line 109 of file bloaty/third_party/googletest/googlemock/scripts/generator/cpp/ast.py.

Constructor & Destructor Documentation

◆ __init__() [1/3]

def cpp.ast.Node.__init__ (   self,
  start,
  end 
)

◆ __init__() [2/3]

def cpp.ast.Node.__init__ (   self,
  start,
  end 
)

◆ __init__() [3/3]

def cpp.ast.Node.__init__ (   self,
  start,
  end 
)

Member Function Documentation

◆ __repr__() [1/3]

def cpp.ast.Node.__repr__ (   self)

◆ __repr__() [2/3]

def cpp.ast.Node.__repr__ (   self)

◆ __repr__() [3/3]

def cpp.ast.Node.__repr__ (   self)

◆ _StringHelper() [1/3]

def cpp.ast.Node._StringHelper (   self,
  name,
  suffix 
)
private

◆ _StringHelper() [2/3]

def cpp.ast.Node._StringHelper (   self,
  name,
  suffix 
)
private

◆ _StringHelper() [3/3]

def cpp.ast.Node._StringHelper (   self,
  name,
  suffix 
)
private

◆ IsDeclaration() [1/3]

def cpp.ast.Node.IsDeclaration (   self)

◆ IsDeclaration() [2/3]

def cpp.ast.Node.IsDeclaration (   self)

◆ IsDeclaration() [3/3]

def cpp.ast.Node.IsDeclaration (   self)

◆ IsDefinition() [1/3]

def cpp.ast.Node.IsDefinition (   self)

◆ IsDefinition() [2/3]

def cpp.ast.Node.IsDefinition (   self)

◆ IsDefinition() [3/3]

def cpp.ast.Node.IsDefinition (   self)

◆ IsExportable() [1/3]

def cpp.ast.Node.IsExportable (   self)

◆ IsExportable() [2/3]

def cpp.ast.Node.IsExportable (   self)

◆ IsExportable() [3/3]

def cpp.ast.Node.IsExportable (   self)

◆ Requires() [1/3]

def cpp.ast.Node.Requires (   self,
  node 
)

◆ Requires() [2/3]

def cpp.ast.Node.Requires (   self,
  node 
)

◆ Requires() [3/3]

def cpp.ast.Node.Requires (   self,
  node 
)

◆ XXX__str__() [1/3]

def cpp.ast.Node.XXX__str__ (   self)

◆ XXX__str__() [2/3]

def cpp.ast.Node.XXX__str__ (   self)

◆ XXX__str__() [3/3]

def cpp.ast.Node.XXX__str__ (   self)

Member Data Documentation

◆ end

cpp.ast.Node.end

◆ start

cpp.ast.Node.start

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:09