Functions | Variables
protobuf/third_party/benchmark/.ycm_extra_conf.py File Reference

Go to the source code of this file.

Functions

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

Variables

string compilation_database_folder = ''
 
 database = ycm_core.CompilationDatabase( compilation_database_folder )
 
list flags
 
list SOURCE_EXTENSIONS = [ '.cc' ]
 

Function Documentation

◆ DirectoryOfThisScript()

def DirectoryOfThisScript ( )

◆ FlagsForFile()

def FlagsForFile (   filename,
**  kwargs 
)

◆ GetCompilationInfoForFile()

def GetCompilationInfoForFile (   filename)

◆ IsHeaderFile()

def IsHeaderFile (   filename)

◆ MakeRelativePathsInFlagsAbsolute()

def MakeRelativePathsInFlagsAbsolute (   flags,
  working_directory 
)

Variable Documentation

◆ compilation_database_folder

string compilation_database_folder = ''

◆ database

database = ycm_core.CompilationDatabase( compilation_database_folder )

◆ flags

list flags
Initial value:
1 = [
2 '-Wall',
3 '-Werror',
4 '-pendantic-errors',
5 '-std=c++0x',
6 '-fno-strict-aliasing',
7 '-O3',
8 '-DNDEBUG',
9 # ...and the same thing goes for the magic -x option which specifies the
10 # language that the files to be compiled are written in. This is mostly
11 # relevant for c++ headers.
12 # For a C project, you would set this to 'c' instead of 'c++'.
13 '-x', 'c++',
14 '-I', 'include',
15 '-isystem', '/usr/include',
16 '-isystem', '/usr/local/include',
17 ]

Definition at line 7 of file protobuf/third_party/benchmark/.ycm_extra_conf.py.

◆ SOURCE_EXTENSIONS

list SOURCE_EXTENSIONS = [ '.cc' ]


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