Home
last modified time | relevance | path

Searched refs:FunctionDeclaration (Results 1 – 25 of 37) sorted by relevance

12

/external/skia/src/sksl/ir/
DSkSLSymbolTable.cpp13 std::vector<const FunctionDeclaration*> SymbolTable::GetFunctions(const Symbol& s) { in GetFunctions()
16 return { &((FunctionDeclaration&) s) }; in GetFunctions()
20 return std::vector<const FunctionDeclaration*>(); in GetFunctions()
39 for (const FunctionDeclaration* prev : previousFunctions) { in operator []()
41 for (const FunctionDeclaration* current : functions) { in operator []()
79 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership()
80 functions.push_back((const FunctionDeclaration*) oldSymbol); in addWithoutOwnership()
81 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership()
86 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership()
90 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership()
[all …]
DSkSLFunctionDeclaration.h23 struct FunctionDeclaration : public Symbol { struct
24 FunctionDeclaration(Position position, SkString name, in FunctionDeclaration() function
44 bool matches(const FunctionDeclaration& f) const { in matches() argument
DSkSLFunctionReference.h23 std::vector<const FunctionDeclaration*> function) in FunctionReference()
32 const std::vector<const FunctionDeclaration*> fFunctions;
DSkSLUnresolvedFunction.h19 UnresolvedFunction(std::vector<const FunctionDeclaration*> funcs) in UnresolvedFunction()
33 const std::vector<const FunctionDeclaration*> fFunctions;
DSkSLFunctionDefinition.h21 FunctionDefinition(Position position, const FunctionDeclaration& declaration, in FunctionDefinition()
31 const FunctionDeclaration& fDeclaration;
DSkSLFunctionCall.h20 FunctionCall(Position position, const Type& type, const FunctionDeclaration& function, in FunctionCall()
38 const FunctionDeclaration& fFunction;
DSkSLSymbolTable.h19 struct FunctionDeclaration;
47 static std::vector<const FunctionDeclaration*> GetFunctions(const Symbol& s);
/external/skia/src/sksl/
DSkSLIRGenerator.h120 const FunctionDeclaration& function,
122 bool determineCallCost(const FunctionDeclaration& function,
170 const FunctionDeclaration* fCurrentFunction;
DSkSLGLSLCodeGenerator.h99 void writeFunctionStart(const FunctionDeclaration& f);
101 void writeFunctionDeclaration(const FunctionDeclaration& f);
DSkSLSPIRVCodeGenerator.h104 SpvId getFunctionType(const FunctionDeclaration& function);
123 SpvId writeFunctionStart(const FunctionDeclaration& f, SkWStream& out);
125 SpvId writeFunctionDeclaration(const FunctionDeclaration& f, SkWStream& out);
276 std::unordered_map<const FunctionDeclaration*, SpvId> fFunctionMap;
DSkSLIRGenerator.cpp518 const FunctionDeclaration* decl = nullptr; in convertFunction()
521 std::vector<const FunctionDeclaration*> functions; in convertFunction()
527 functions.push_back((FunctionDeclaration*) entry); in convertFunction()
545 FunctionDeclaration newDecl(f.fPosition, f.fName, parameters, *returnType); in convertFunction()
572 auto newDecl = std::unique_ptr<FunctionDeclaration>(new FunctionDeclaration(f.fPosition, in convertFunction()
727 std::vector<const FunctionDeclaration*> f = { in convertIdentifier()
728 (const FunctionDeclaration*) result in convertIdentifier()
1115 const FunctionDeclaration& function, in call()
1160 bool IRGenerator::determineCallCost(const FunctionDeclaration& function, in determineCallCost()
1198 const FunctionDeclaration* best = nullptr; in call()
DSkSLSPIRVCodeGenerator.cpp1118 SpvId SPIRVCodeGenerator::getFunctionType(const FunctionDeclaration& function) { in getFunctionType()
2434 SpvId SPIRVCodeGenerator::writeFunctionStart(const FunctionDeclaration& f, SkWStream& out) { in writeFunctionStart()
2852 const FunctionDeclaration* main = nullptr; in writeInstructions()
/external/llvm/test/Bindings/llvm-c/
Dfunctions.ll39 ;CHECK: FunctionDeclaration: Y
/external/v8/src/ast/
Dast-literal-reindexer.cc115 void AstLiteralReindexer::VisitFunctionDeclaration(FunctionDeclaration* node) { in VisitFunctionDeclaration()
Dast-expression-rewriter.cc60 FunctionDeclaration* node) { in VisitFunctionDeclaration()
Dprettyprinter.cc70 void CallPrinter::VisitFunctionDeclaration(FunctionDeclaration* node) {} in VisitFunctionDeclaration()
713 void AstPrinter::VisitFunctionDeclaration(FunctionDeclaration* node) { in VisitFunctionDeclaration()
Dast-traversal-visitor.h131 FunctionDeclaration* decl) { in VisitFunctionDeclaration()
Dast-numbering.cc248 void AstNumberingVisitor::VisitFunctionDeclaration(FunctionDeclaration* node) { in VisitFunctionDeclaration()
Dast.h41 V(FunctionDeclaration)
543 class FunctionDeclaration final : public Declaration {
551 FunctionDeclaration(VariableProxy* proxy, FunctionLiteral* fun, Scope* scope, in FunctionDeclaration() function
3136 FunctionDeclaration* NewFunctionDeclaration(VariableProxy* proxy, in NewFunctionDeclaration()
3139 return new (zone_) FunctionDeclaration(proxy, fun, scope, pos); in NewFunctionDeclaration()
/external/v8/src/asmjs/
Dasm-typer.h231 AsmType* ValidateFunction(FunctionDeclaration* fun_decl);
Dasm-typer.cc652 if (FunctionDeclaration* fun_decl = decl->AsFunctionDeclaration()) { in ValidateModule()
1037 AsmType* AsmTyper::ValidateFunction(FunctionDeclaration* fun_decl) { in ValidateFunction()
Dasm-wasm-builder.cc113 void VisitFunctionDeclaration(FunctionDeclaration* decl) { in VisitFunctionDeclaration()
/external/v8/src/compiler/
Dast-loop-assignment-analyzer.cc57 void ALAA::VisitFunctionDeclaration(FunctionDeclaration* leaf) {} in VisitFunctionDeclaration()
/external/v8/src/parsing/
Dpattern-rewriter.cc674 NOT_A_PATTERN(FunctionDeclaration)
/external/v8/src/crankshaft/
Dtyping.cc793 void AstTyper::VisitFunctionDeclaration(FunctionDeclaration* declaration) { in VisitFunctionDeclaration()

12