List of functions in the ude.parsers.build_file_flags namespace.
| Entity Name | Description |
|---|---|
| _is_inside_root | |
| _find_solution_dir | Finds the directory of the nearest ancestor containing a *.sln file. |
| _sub_condition_properties | |
| _eval_atom | |
| _tokenize_condition | |
| _parse_condition_tokens | |
| _eval_condition | |
| _sub_vcxproj_properties | |
| _extract_vcxproj_flags | Extracts include paths and macros from a .vcxproj file. |
| _extract_bazel_flags | |
| _extract_cmake_flags | |
| _cxx_year | |
| cmake_cxx_standard | The C++ standard a CMakeLists.txt builds with (“c++11”), or None when it names none. |
Generated with Flude
Copyright © 2026
Directory & Entity Index
| Entity Name | Summary / Description | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| _cxx_year function | Methods_cxx_year
Generated with Flude Copyright © 2026 | |||||||||||||||||||||
| _eval_atom function | Methods_eval_atom
Generated with Flude Copyright © 2026 | |||||||||||||||||||||
| _eval_condition function | Methods_eval_condition
Generated with Flude Copyright © 2026 | |||||||||||||||||||||
| _extract_bazel_flags function | Returns (include_dirs, macros) extracted from a BUILD/BUILD.bazel file’s matching cc_library/cc_binary/cc_test target. Returns ([], []) on any recoverable failure. Methods_extract_bazel_flags
Returns (include_dirs, macros) extracted from a BUILD/BUILD.bazel file’s matching cc_library/cc_binary/cc_test target. Returns ([], []) on any recoverable failure.
Generated with Flude | |||||||||||||||||||||
| _extract_cmake_flags function | Returns (include_dirs, macros) extracted from a CMakeLists.txt file’s top-level include_directories()/add_definitions() calls (plus target_* and add_compile_definitions when extended=True). Returns ([], []) on any recoverable failure. Methods_extract_cmake_flags
Returns (include_dirs, macros) extracted from a CMakeLists.txt file’s top-level include_directories()/add_definitions() calls (plus target_* and add_compile_definitions when extended=True). Returns ([], []) on any recoverable failure.
Generated with Flude | |||||||||||||||||||||
| _extract_vcxproj_flags function | Extracts include paths and macros from a .vcxproj file. Returns a tuple of (include_paths, macros). Methods_extract_vcxproj_flags
Extracts include paths and macros from a .vcxproj file. Returns a tuple of (include_paths, macros).
Generated with Flude | |||||||||||||||||||||
| _find_solution_dir function | Finds the directory of the nearest ancestor containing a *.sln file. Methods_find_solution_dir
Finds the directory of the nearest ancestor containing a *.sln file.
Generated with Flude Copyright © 2026 | |||||||||||||||||||||
| _is_inside_root function | Returns True if file_path is strictly inside root with symlinks resolved. Methods_is_inside_root
Returns True if file_path is strictly inside root with symlinks resolved.
Generated with Flude Copyright © 2026 | |||||||||||||||||||||
| _parse_condition_tokens function | Methods_parse_condition_tokens
Generated with Flude Copyright © 2026 | |||||||||||||||||||||
| _sub_condition_properties function | Methods_sub_condition_properties
Generated with Flude Copyright © 2026 | |||||||||||||||||||||
| _sub_vcxproj_properties function | Methods_sub_vcxproj_properties
Generated with Flude Copyright © 2026 | |||||||||||||||||||||
| _tokenize_condition function | Methods_tokenize_condition
Generated with Flude Copyright © 2026 | |||||||||||||||||||||
| cmake_cxx_standard function | The C++ standard a CMakeLists.txt builds with (“c++11”), or None when it names none. Reads literal values only; comments are ignored, nothing is evaluated. |