OpenVPN
Functions | Variables
.ycm_extra_conf.py File Reference

Go to the source code of this file.

Functions

def DirectoryOfThisScript ()
 
def MakeRelativePathsInFlagsAbsolute (flags, working_directory)
 
def IsHeaderFile (filename)
 
def GetCompilationInfoForFile (filename)
 
def FlagsForFile (filename, kwargs)
 

Variables

list flags
 
string compilation_database_folder = 'obj'
 
 database = ycm_core.CompilationDatabase( compilation_database_folder )
 
list SOURCE_EXTENSIONS = [ '.cpp', '.cxx', '.cc', '.c', '.m', '.mm' ]
 

Function Documentation

◆ DirectoryOfThisScript()

def DirectoryOfThisScript ( )

Definition at line 27 of file .ycm_extra_conf.py.

Referenced by FlagsForFile().

◆ FlagsForFile()

def FlagsForFile (   filename,
  kwargs 
)

◆ GetCompilationInfoForFile()

def GetCompilationInfoForFile (   filename)

Definition at line 65 of file .ycm_extra_conf.py.

References IsHeaderFile().

Referenced by FlagsForFile().

◆ IsHeaderFile()

def IsHeaderFile (   filename)

Definition at line 60 of file .ycm_extra_conf.py.

Referenced by GetCompilationInfoForFile().

◆ MakeRelativePathsInFlagsAbsolute()

def MakeRelativePathsInFlagsAbsolute (   flags,
  working_directory 
)

Definition at line 31 of file .ycm_extra_conf.py.

Referenced by FlagsForFile().

Variable Documentation

◆ compilation_database_folder

string compilation_database_folder = 'obj'

Definition at line 18 of file .ycm_extra_conf.py.

◆ database

database = ycm_core.CompilationDatabase( compilation_database_folder )

Definition at line 21 of file .ycm_extra_conf.py.

◆ flags

list flags

◆ SOURCE_EXTENSIONS

list SOURCE_EXTENSIONS = [ '.cpp', '.cxx', '.cc', '.c', '.m', '.mm' ]

Definition at line 25 of file .ycm_extra_conf.py.