Functions | Variables
gen_compilation_database Namespace Reference

Functions

def fixCompilationDatabase (args, db)
 
def generateCompilationDatabase (args)
 
def isCompileTarget (target, args)
 
def isHeader (filename)
 
def modifyCompileCommand (target, args)
 

Variables

 action
 
 args = parser.parse_args()
 
 default
 
 nargs
 
 parser
 
 RE_INCLUDE_SYSTEM = re.compile("\s*-I\s+/usr/[^ ]+")
 

Function Documentation

◆ fixCompilationDatabase()

def gen_compilation_database.fixCompilationDatabase (   args,
  db 
)

Definition at line 116 of file gen_compilation_database.py.

◆ generateCompilationDatabase()

def gen_compilation_database.generateCompilationDatabase (   args)

Definition at line 34 of file gen_compilation_database.py.

◆ isCompileTarget()

def gen_compilation_database.isCompileTarget (   target,
  args 
)

Definition at line 72 of file gen_compilation_database.py.

◆ isHeader()

def gen_compilation_database.isHeader (   filename)

Definition at line 65 of file gen_compilation_database.py.

◆ modifyCompileCommand()

def gen_compilation_database.modifyCompileCommand (   target,
  args 
)

Definition at line 85 of file gen_compilation_database.py.

Variable Documentation

◆ action

gen_compilation_database.action

Definition at line 130 of file gen_compilation_database.py.

◆ args

gen_compilation_database.args = parser.parse_args()

Definition at line 137 of file gen_compilation_database.py.

◆ default

gen_compilation_database.default

Definition at line 136 of file gen_compilation_database.py.

◆ nargs

gen_compilation_database.nargs

Definition at line 136 of file gen_compilation_database.py.

◆ parser

gen_compilation_database.parser
Initial value:
1 = argparse.ArgumentParser(
2  description='Generate JSON compilation database')

Definition at line 128 of file gen_compilation_database.py.

◆ RE_INCLUDE_SYSTEM

gen_compilation_database.RE_INCLUDE_SYSTEM = re.compile("\s*-I\s+/usr/[^ ]+")

Definition at line 30 of file gen_compilation_database.py.



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