(CommandList children: [ (C {(set)} {(-o)} {(nounset)}) (C {(set)} {(-o)} {(pipefail)}) (C {(set)} {(-o)} {(errexit)}) (C {(source)} {(build/common.sh)}) (FuncDef name: get-cpplint body: (BraceGroup children: [ (C {(mkdir)} {(-p)} {(_tmp)}) (C {(wget)} {(--directory)} {(_tmp)} {(https) (Lit_Other ':') (//raw.githubusercontent.com/google/styleguide/gh-pages/cpplint/cpplint.py) } ) (C {(chmod)} {(Lit_Other '+') (x)} {(_tmp/cpplint.py)}) ] spids: [47] ) spids: [43 46] ) (FuncDef name: cpplint body: (BraceGroup children: [ (C {(_tmp/cpplint.py)} {(--filter)} {(-readability/todo) (Lit_Comma ',') (-legal/copyright)} (BracedWordTree parts: [(Lit_Other '*') (.) (BracedAltPart words:[{(cc)}{(h)}])] ) (BracedWordTree parts:[(shell/)(Lit_Other '*')(.)(BracedAltPart words:[{(cc)}{(h)}])]) ) ] spids: [84] ) spids: [80 83] ) (FuncDef name: clang-format body: (BraceGroup children: [ (C {($ VSub_Name '$CLANG_DIR') (/bin/clang-format)} {(-style) (Lit_Other '=') (DQ ('{BasedOnStyle: Google, IndentCaseLabels: false}'))} {(DQ ($ VSub_At '$@'))} ) ] spids: [121] ) spids: [117 120] ) (FuncDef name: format-oil body: (BraceGroup children: [ (C {(clang-format)} {(-i)} (BracedWordTree parts: [(Lit_Other '*') (.) (BracedAltPart words:[{(cc)}{(h)}])] ) (BracedWordTree parts:[(shell/)(Lit_Other '*')(.)(BracedAltPart words:[{(cc)}{(h)}])]) ) (C {(git)} {(diff)}) ] spids: [163] ) spids: [159 162] ) (FuncDef name: format-demo body: (BraceGroup children: [(C {(clang-format)} {(-i)} {(demo/) (Lit_Other '*') (.cc)}) (C {(git)} {(diff)})] spids: [208] ) spids: [204 207] ) (FuncDef name: oil-pep8 body: (BraceGroup children: [ (Assignment keyword: Assign_Local pairs: [(assign_pair lhs:(LhsName name:temp) op:Equal rhs:{(E501)} spids:[259])] spids: [257] ) (C {(pep8)} {(--ignore)} {(E125) (Lit_Comma ',') (E701) (Lit_Comma ',') (E241) (Lit_Comma ',') (E121) (Lit_Comma ',') (E111) (Lit_Comma ',') (E128) (Lit_Comma ',') (E262) (Lit_Comma ',') (E226) (Lit_Comma ',') (E302) (Lit_Comma ',') ($ VSub_Name '$temp') } {(DQ ($ VSub_At '$@'))} ) ] spids: [254] ) spids: [250 253] ) (FuncDef name: pep8-all body: (BraceGroup children: [ (C {(oil-pep8)} (BracedWordTree parts: [ (BracedAltPart words: [{(asdl)} {(bin)} {(core)} {(osh)} {(oil)} {(opy)}] ) (/) (Lit_Other '*') (.py) ] ) {(DQ ($ VSub_At '$@'))} ) ] spids: [301] ) spids: [297 300] ) (FuncDef name: find-tabs body: (BraceGroup children: [ (Pipeline children: [ (C {(find)} {(.)} {(SQ <'('>)} {(-name)} {(_tmp)} {(-o)} {(-name)} {($ VSub_Name '$PY27')} {(SQ <')'>)} {(-a)} {(-prune)} {(-o)} {(SQ <'('>)} {(-name)} {(SQ <'*.py'>)} {(-o)} {(-name)} {(SQ <'*.sh'>)} {(SQ <')'>)} {(-a)} {(-print)} ) (C {(xargs)} {(grep)} {(-n)} {(SQ <Lit_EscapedChar '\\t'>)}) ] negated: False ) ] spids: [337] ) spids: [333 336] ) (C {(DQ ($ VSub_At '$@'))}) ] )