| /third_party/flutter/skia/src/sksl/ir/ |
| D | SkSLSymbolTable.cpp | 13 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 []() 87 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership() 88 functions.push_back((const FunctionDeclaration*) oldSymbol); in addWithoutOwnership() 89 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership() 94 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership() 98 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership() [all …]
|
| D | SkSLFunctionReference.h | 23 std::vector<const FunctionDeclaration*> function) in FunctionReference() 39 const std::vector<const FunctionDeclaration*> fFunctions; 44 FunctionReference(int offset, std::vector<const FunctionDeclaration*> function, in FunctionReference()
|
| D | SkSLFunctionDeclaration.h | 23 struct FunctionDeclaration : public Symbol { struct 24 FunctionDeclaration(int offset, Modifiers modifiers, StringFragment name, in FunctionDeclaration() argument 45 bool matches(const FunctionDeclaration& f) const { in matches() argument
|
| D | SkSLUnresolvedFunction.h | 19 UnresolvedFunction(std::vector<const FunctionDeclaration*> funcs) in UnresolvedFunction() 33 const std::vector<const FunctionDeclaration*> fFunctions;
|
| /third_party/skia/src/sksl/ir/ |
| D | SkSLSymbolTable.cpp | 17 std::vector<const FunctionDeclaration*> SymbolTable::GetFunctions(const Symbol& s) { in GetFunctions() 20 return { &s.as<FunctionDeclaration>() }; in GetFunctions() 24 return std::vector<const FunctionDeclaration*>(); in GetFunctions() 56 for (const FunctionDeclaration* prev : previousFunctions) { in lookup() 58 for (const FunctionDeclaration* current : functions) { in lookup() 104 if (!symbol->is<FunctionDeclaration>()) { in addWithoutOwnership() 109 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership() 110 if (refInSymbolTable->is<FunctionDeclaration>()) { in addWithoutOwnership() 111 functions = {&refInSymbolTable->as<FunctionDeclaration>(), in addWithoutOwnership() 112 &symbol->as<FunctionDeclaration>()}; in addWithoutOwnership() [all …]
|
| D | SkSLFunctionCall.h | 24 FunctionCall(int line, const Type* type, const FunctionDeclaration* function, in FunctionCall() 34 const FunctionDeclaration& function, 46 const FunctionDeclaration& function, 49 const FunctionDeclaration& function() const { in function() 69 const FunctionDeclaration& function, 72 static const FunctionDeclaration* FindBestFunctionForCall( 74 const std::vector<const FunctionDeclaration*>& functions, 77 const FunctionDeclaration& fFunction;
|
| D | SkSLFunctionDeclaration.cpp | 239 const FunctionDeclaration** outExistingDecl) { in find_existing_declaration() 244 std::vector<const FunctionDeclaration*> functions; in find_existing_declaration() 250 functions.push_back(&entry->as<FunctionDeclaration>()); in find_existing_declaration() 256 for (const FunctionDeclaration* other : functions) { in find_existing_declaration() 277 FunctionDeclaration invalidDecl(line, in find_existing_declaration() 307 FunctionDeclaration::FunctionDeclaration(int line, in FunctionDeclaration() function in SkSL::FunctionDeclaration 322 const FunctionDeclaration* FunctionDeclaration::Convert( in Convert() 332 const FunctionDeclaration* decl = nullptr; in Convert() 348 auto result = std::make_unique<FunctionDeclaration>(line, modifiers, name, in Convert() 354 String FunctionDeclaration::mangledName() const { in mangledName() [all …]
|
| D | SkSLFunctionDefinition.h | 26 using IntrinsicSet = std::unordered_set<const FunctionDeclaration*>; 28 FunctionDefinition(int line, const FunctionDeclaration* declaration, bool builtin, in FunctionDefinition() 50 const FunctionDeclaration& function, 54 const FunctionDeclaration& declaration() const { in declaration() 70 const std::unordered_set<const FunctionDeclaration*>& referencedIntrinsics() const { in referencedIntrinsics() 93 const FunctionDeclaration* fDeclaration;
|
| D | SkSLFunctionDefinition.cpp | 28 const FunctionDeclaration& decl, Block& body) { in append_rtadjust_fixup_to_vertex_main() 74 const FunctionDeclaration& function, in Convert() 79 Finalizer(const Context& context, const FunctionDeclaration& function, in Convert() 90 void copyIntrinsicIfNeeded(const FunctionDeclaration& function) { in Convert() 97 std::vector<const FunctionDeclaration*> intrinsics( in Convert() 101 [](const FunctionDeclaration* a, const FunctionDeclaration* b) { in Convert() 113 for (const FunctionDeclaration* f : intrinsics) { in Convert() 127 const FunctionDeclaration& func = expr.as<FunctionCall>().function(); in Convert() 240 const FunctionDeclaration& fFunction; in Convert()
|
| D | SkSLMethodReference.h | 16 class FunctionDeclaration; variable 37 std::vector<const FunctionDeclaration*> functions) in MethodReference() 45 const std::vector<const FunctionDeclaration*>& functions() const { return fFunctions; } in functions() 61 std::vector<const FunctionDeclaration*> functions, in MethodReference() 68 std::vector<const FunctionDeclaration*> fFunctions;
|
| D | SkSLInlineMarker.h | 25 InlineMarker(const FunctionDeclaration* function) in InlineMarker() 29 static std::unique_ptr<Statement> Make(const FunctionDeclaration* function) { in Make() 33 const FunctionDeclaration& function() const { in function() 50 const FunctionDeclaration& fFunction;
|
| D | SkSLFunctionReference.h | 26 std::vector<const FunctionDeclaration*> functions) in FunctionReference() 30 const std::vector<const FunctionDeclaration*>& functions() const { in functions() 48 FunctionReference(int line, std::vector<const FunctionDeclaration*> functions, in FunctionReference() 53 std::vector<const FunctionDeclaration*> fFunctions;
|
| D | SkSLFunctionDeclaration.h | 36 class FunctionDeclaration final : public Symbol { 40 FunctionDeclaration(int line, 47 static const FunctionDeclaration* Convert(const Context& context, 96 bool matches(const FunctionDeclaration& f) const;
|
| D | SkSLFunctionPrototype.h | 26 FunctionPrototype(int line, const FunctionDeclaration* declaration, bool builtin) in FunctionPrototype() 31 const FunctionDeclaration& declaration() const { in declaration() 48 const FunctionDeclaration* fDeclaration;
|
| D | SkSLUnresolvedFunction.h | 22 UnresolvedFunction(std::vector<const FunctionDeclaration*> funcs) in UnresolvedFunction() 33 const std::vector<const FunctionDeclaration*>& functions() const { in functions() 42 std::vector<const FunctionDeclaration*> fFunctions;
|
| /third_party/skia/src/sksl/codegen/ |
| D | SkSLMetalCodeGenerator.h | 30 class FunctionDeclaration; variable 121 void writeFunctionStart(const FunctionDeclaration& f); 123 void writeFunctionRequirementParams(const FunctionDeclaration& f, 126 void writeFunctionRequirementArgs(const FunctionDeclaration& f, const char*& separator); 128 bool writeFunctionDeclaration(const FunctionDeclaration& f); 255 Requirements requirements(const FunctionDeclaration& f); 280 std::unordered_map<const FunctionDeclaration*, Requirements> fRequirements; 286 const FunctionDeclaration* fCurrentFunction = nullptr;
|
| /third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/ |
| D | IceGlobalInits.h | 126 class FunctionDeclaration : public GlobalDeclaration { 127 FunctionDeclaration() = delete; 128 FunctionDeclaration(const FunctionDeclaration &) = delete; 129 FunctionDeclaration &operator=(const FunctionDeclaration &) = delete; 132 static FunctionDeclaration *create(GlobalContext *Context, in create() 137 return new (Context->allocate<FunctionDeclaration>()) in create() 138 FunctionDeclaration(Signature, CallingConv, Linkage, IsProto); in create() 169 FunctionDeclaration(const FuncSigType &Signature, in FunctionDeclaration() function
|
| D | IceGlobalInits.cpp | 63 bool FunctionDeclaration::validateTypeSignature() const { in validateTypeSignature() 72 FunctionDeclaration::getTypeSignatureError(const GlobalContext *Ctx) { in getTypeSignatureError() 80 void FunctionDeclaration::dumpType(Ostream &Stream) const { in dumpType() 86 void FunctionDeclaration::dump(Ostream &Stream) const { in dump()
|
| /third_party/skia/src/sksl/ |
| D | SkSLInliner.h | 86 using InlinabilityCache = std::unordered_map<const FunctionDeclaration*, bool>; 91 using FunctionSizeCache = std::unordered_map<const FunctionDeclaration*, int>; 92 int getFunctionSize(const FunctionDeclaration& fnDecl, FunctionSizeCache* cache); 106 const FunctionDeclaration* caller);
|
| D | SkSLRehydrator.cpp | 164 const FunctionDeclaration* result = in symbol() 165 fSymbolTable->takeOwnershipOfSymbol(std::make_unique<FunctionDeclaration>( in symbol() 225 std::vector<const FunctionDeclaration*> functions; in symbol() 230 functions.push_back((const FunctionDeclaration*) f); in symbol() 275 const FunctionDeclaration* decl = this->symbolRef<FunctionDeclaration>( in element() 360 const FunctionDeclaration* funcDecl = this->symbolRef<FunctionDeclaration>( in statement() 483 const FunctionDeclaration* f = this->symbolRef<FunctionDeclaration>( in expression()
|
| /third_party/typescript/src/services/refactors/ |
| D | convertOverloadListToSingleSignature.ts | 94 case SyntaxKind.FunctionDeclaration: { 121 …aration | ConstructorDeclaration | ConstructSignatureDeclaration | FunctionDeclaration)[]): NodeAr… 139 …aration | ConstructorDeclaration | ConstructSignatureDeclaration | FunctionDeclaration): TupleType… 173 …gnatureDeclaration | ConstructorDeclaration | ConstructSignatureDeclaration | FunctionDeclaration { 180 case SyntaxKind.FunctionDeclaration: 211 …atureDeclaration | ConstructorDeclaration | ConstructSignatureDeclaration | FunctionDeclaration)[];
|
| /third_party/typescript/scripts/eslint/rules/ |
| D | only-arrow-functions.ts | 38 … const isThisParameter = (node: TSESTree.FunctionDeclaration | TSESTree.FunctionExpression) => ( 67 const exitFunction = (node: TSESTree.FunctionDeclaration | TSESTree.FunctionExpression) => { 70 if (node.type === AST_NODE_TYPES.FunctionDeclaration && allowDeclarations) {
|
| /third_party/typescript/tests/baselines/reference/ |
| D | APISample_jsdoc.js | 83 if (node.kind === ts.SyntaxKind.FunctionDeclaration) { 84 const func = node as ts.FunctionDeclaration; 96 if (node.kind === ts.SyntaxKind.FunctionDeclaration) { 183 if (node.kind === ts.SyntaxKind.FunctionDeclaration) { 197 if (node.kind === ts.SyntaxKind.FunctionDeclaration) {
|
| /third_party/skia/src/sksl/analysis/ |
| D | SkSLCheckProgramUnrolledSize.cpp | 57 const FunctionDeclaration* decl = &pe.as<FunctionDefinition>().declaration(); in CheckProgramUnrolledSize() 166 const FunctionDeclaration* decl = &call.function(); in CheckProgramUnrolledSize() 187 std::unordered_map<const FunctionDeclaration*, size_t> fFunctionCostMap; in CheckProgramUnrolledSize() 188 std::vector<const FunctionDeclaration*> fStack; in CheckProgramUnrolledSize()
|
| /third_party/typescript/tests/cases/compiler/ |
| D | APISample_jsdoc.ts | 87 if (node.kind === ts.SyntaxKind.FunctionDeclaration) { 88 const func = node as ts.FunctionDeclaration; 100 if (node.kind === ts.SyntaxKind.FunctionDeclaration) {
|