Home
last modified time | relevance | path

Searched refs:FunctionNode (Results 1 – 7 of 7) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
DAnalyzeCallDepth.h36 class FunctionNode
39 FunctionNode(TIntermAggregate *node);
42 void addCallee(FunctionNode *callee);
50 TVector<FunctionNode*> callees;
56 FunctionNode *findFunctionByName(const TString &name);
58 std::vector<FunctionNode*> functions;
59 typedef std::set<FunctionNode*> FunctionSet;
61 FunctionNode *currentFunction;
DAnalyzeCallDepth.cpp34 AnalyzeCallDepth::FunctionNode::FunctionNode(TIntermAggregate *node) : node(node) in FunctionNode() function in AnalyzeCallDepth::FunctionNode
40 const TString &AnalyzeCallDepth::FunctionNode::getName() const in getName()
45 void AnalyzeCallDepth::FunctionNode::addCallee(AnalyzeCallDepth::FunctionNode *callee) in addCallee()
58 unsigned int AnalyzeCallDepth::FunctionNode::analyzeCallDepth(AnalyzeCallDepth *analyzeCallDepth) in analyzeCallDepth()
92 unsigned int AnalyzeCallDepth::FunctionNode::getLastDepth() const in getLastDepth()
97 void AnalyzeCallDepth::FunctionNode::removeIfUnreachable() in removeIfUnreachable()
177 currentFunction = new FunctionNode(node); in visitAggregate()
196 FunctionNode *function = findFunctionByName(node->getName()); in visitAggregate()
200 function = new FunctionNode(node); in visitAggregate()
224 FunctionNode *main = findFunctionByName("main("); in analyzeCallDepth()
[all …]
/third_party/typescript_eslint/packages/eslint-plugin/src/rules/
Drequire-await.ts17 type FunctionNode = alias
49 function enterFunction(node: FunctionNode): void {
63 function exitFunction(node: FunctionNode): void {
172 function isEmptyFunction(node: FunctionNode): boolean {
184 node: FunctionNode,
200 node: FunctionNode,
Dexplicit-module-boundary-types.ts11 FunctionNode,
94 const checkedFunctions = new Set<FunctionNode>();
97 const foundFunctions: FunctionNode[] = [];
134 node: FunctionNode,
148 node: TSESTree.TSEmptyBodyFunctionExpression | FunctionNode,
256 function isExportedHigherOrderFunction(node: FunctionNode): boolean {
390 function ancestorHasReturnType(node: FunctionNode): boolean {
Dreturn-await.ts14 type FunctionNode = alias
54 function enterFunction(node: FunctionNode): void {
/third_party/typescript_eslint/packages/eslint-plugin/src/util/
DexplicitReturnTypeUtils.ts13 type FunctionNode = FunctionExpression | TSESTree.FunctionDeclaration; alias
30 node: FunctionNode,
161 }: FunctionNode): boolean {
300 node: FunctionNode,
321 node: FunctionNode,
354 FunctionNode,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DMergeFunctions.cpp177 class FunctionNode { class
183 FunctionNode(Function *F) in FunctionNode() function in __anon602bf6380111::FunctionNode
216 bool operator()(const FunctionNode &LHS, const FunctionNode &RHS) const { in operator ()()
224 using FnTreeType = std::set<FunctionNode, FunctionNodeCmp>;
284 void replaceFunctionInTree(const FunctionNode &FN, Function *G);
865 void MergeFunctions::replaceFunctionInTree(const FunctionNode &FN, in replaceFunctionInTree()
906 FnTree.insert(FunctionNode(NewFunction)); in insert()
916 const FunctionNode &OldF = *Result.first; in insert()