Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
include_unused.py File Reference

Go to the source code of this file.

Namespaces

namespace  include_unused
 

Functions

 include_unused.has_unbuilt_branch (text)
 
 include_unused.read (path)
 
 include_unused.project_files ()
 
 include_unused.strip_comments_and_strings (text)
 
 include_unused.declared_names (text)
 
 include_unused.resolve (inc, from_path, known)
 
 include_unused.analyse ()
 
 include_unused._all_targets ()
 
 include_unused.ninja_target_for (path)
 
 include_unused.verify (results, limit)
 
 include_unused.main ()
 
 include_unused._strip (path, incs)
 
 include_unused._build (targets=None)
 
 include_unused._implicated (log, owned)
 
 include_unused._apply_only (subset, originals, targets)
 
 include_unused._bisect_set (files, originals, targets)
 
 include_unused.apply_mode (results, prefix, skip_guarded)
 
 include_unused._object_to_source ()
 
 include_unused._failing_sources (log, obj2src)
 
 include_unused._consumers_of (header)
 
 include_unused.push_down (results)
 

Variables

str include_unused.SRC = 'src'
 
str include_unused.BUILD = 'build'
 
 include_unused.INCLUDE_RE = re.compile(r'^([ \t]*#[ \t]*include[ \t]+")([^"]+)(".*)$', re.M)
 
 include_unused.IDENT_RE = re.compile(r'\b[A-Za-z_][A-Za-z0-9_]*\b')
 
dict include_unused.SIDE_EFFECT_HEADERS
 
list include_unused.DECL_PATTERNS
 
tuple include_unused.OS_MACROS
 
 include_unused.OS_COND_RE = re.compile(r'^[ \t]*#[ \t]*(?:if|ifdef|ifndef|elif)\b[^\n]*\b(?:' + OS_MACROS + r')\b', re.M)
 
 include_unused.COND_RE = re.compile(r'^[ \t]*#[ \t]*(if|ifdef|ifndef|elif|else|endif)\b([^\n]*)', re.M)
 
 include_unused.FEATURE_RE = re.compile(r'\b(?:HAVE_[A-Z0-9_]+|__SSE2__|__ARM_NEON|_OPENMP)\b')
 
 include_unused.ATTRIBUTE_RE = re.compile(r'__attribute__\s*\‍(\‍((?:[^()]|\‍([^()]*\‍))*\‍)\‍)')
 
 include_unused._TARGETS_CACHE = None