namespace cyclic_include_check

[No description available]

Functions

Name
defcheckLoop(fle fle, ref ref, prev prev)

Attributes

Name
listIncludeDirs
listfiles
fs
dictionaryincludes
infile
inp
lines
lineL
st2
listprev
defloop

Functions Documentation

function checkLoop

def checkLoop(
    fle fle,
    ref ref,
    prev prev
)

Attributes Documentation

variable IncludeDirs

list IncludeDirs =  [
    './Core/include',
#    './ModelBit/include',
    './Utils/include',
    './Printers/include',
    './ScannerBit/include',
    './Backends/include',    
    './ColliderBit/include',    
    './DarkBit/include',    
    './FlavBit/include',    
    './ExampleBit_A/include',    
    './ExampleBit_B/include',    
    './Example_SUSYspecBit/include'
];

variable files

list files =  [];

variable fs

fs =  os.listdir(d);

variable includes

dictionary includes =  {};

variable infile

infile =  open(f[0]+'/'+f[1]);

variable inp

inp =  infile.read();

variable lines

lines =  inp.splitlines();

variable lineL

lineL =  line.split();

variable st2

st2 =  st.replace("\"","" ).replace(">","" ).replace("<","" );

variable prev

list prev =  [];

variable loop

def loop =  checkLoop(f,f,prev);

Updated on 2022-08-03 at 12:58:18 +0000