parameters: (filepath)
return_statement: return set(f_locals['VALID_LIBS'])
docstring: Evaluate syslibs_configure.bzl, return the VALID_LIBS set from that file.
docstring_summary: Evaluate syslibs_configure.bzl, return the VALID_LIBS set from that file.
docstring_tokens: Evaluate syslibs_configure . bzl return the VALID_LIBS set from that file .
function: def extract_valid_libs(filepath):
    """Evaluate syslibs_configure.bzl, return the VALID_LIBS set from that file."""
  
    # Stub only
    def repository_rule(**kwargs):  # pylint: disable=unused-variable
      del kwargs
  
    # Populates VALID_LIBS
    with open(filepath, 'r') as f:
      f_globals = {'repository_rule': repository_rule}
      f_locals = {}
      exec(f.read(), f_globals, f_locals)  # pylint: disable=exec-used
  
    return set(f_locals['VALID_LIBS'])
function_tokens: def extract_valid_libs ( filepath ) : # Stub only def repository_rule ( * * kwargs ) : # pylint: disable=unused-variable del kwargs # Populates VALID_LIBS with open ( filepath , 'r' ) as f : f_globals = { 'repository_rule' : repository_rule } f_locals = { } exec ( f . read ( ) , f_globals , f_locals ) # pylint: disable=exec-used return set ( f_locals [ 'VALID_LIBS' ] )