| /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 | 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;
|
| 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;
|
| /third_party/typescript/scripts/eslint/rules/ |
| D | only-arrow-functions.cjs | 32 /** @type {(node: TSESTree.FunctionDeclaration | TSESTree.FunctionExpression) => boolean} */ 62 /** @type {(node: TSESTree.FunctionDeclaration | TSESTree.FunctionExpression) => void} */ 66 if (node.type === AST_NODE_TYPES.FunctionDeclaration && allowDeclarations) { 80 "FunctionDeclaration": enterFunction, 81 "FunctionDeclaration:exit": exitFunction,
|
| /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 | 92 case SyntaxKind.FunctionDeclaration: { 118 …aration | ConstructorDeclaration | ConstructSignatureDeclaration | FunctionDeclaration)[]): NodeAr… 135 …aration | ConstructorDeclaration | ConstructSignatureDeclaration | FunctionDeclaration): TupleType… 169 …gnatureDeclaration | ConstructorDeclaration | ConstructSignatureDeclaration | FunctionDeclaration { 176 case SyntaxKind.FunctionDeclaration: 211 …atureDeclaration | ConstructorDeclaration | ConstructSignatureDeclaration | FunctionDeclaration)[];
|
| /third_party/typescript/tests/baselines/reference/ |
| D | APISample_jsdoc.js | 84 if (node.kind === ts.SyntaxKind.FunctionDeclaration) { 85 const func = node as ts.FunctionDeclaration; 97 if (node.kind === ts.SyntaxKind.FunctionDeclaration) { 184 if (node.kind === ts.SyntaxKind.FunctionDeclaration) { 198 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/src/testRunner/unittests/tsbuildWatch/ |
| D | publicApi.ts | 75 case SyntaxKind.FunctionDeclaration: 76 return visitFunction(node as FunctionDeclaration); 81 function visitFunction(node: FunctionDeclaration) {
|
| /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) {
|
| /third_party/typescript/src/services/ |
| D | suggestionDiagnostics.ts | 184 case SyntaxKind.FunctionDeclaration: 186 … const functionFlags = getFunctionFlags(arg as FunctionDeclaration | FunctionExpression); 224 if (node.kind === SyntaxKind.FunctionDeclaration) { 231 …export function canBeConvertedToAsync(node: Node): node is FunctionDeclaration | MethodDeclaration… 233 case SyntaxKind.FunctionDeclaration:
|
| /third_party/typescript/src/testRunner/unittests/ |
| D | typeParameterIsPossiblyReferenced.ts | 23 const typeQueryNode = (((file.statements[0] as ts.FunctionDeclaration) // function f<T> 28 …const typeParameterDecl = (file.statements[0] as ts.FunctionDeclaration).typeParameters![0]; // T …
|
| /third_party/typescript/src/testRunner/unittests/tsbuild/ |
| D | publicApi.ts | 87 case SyntaxKind.FunctionDeclaration: 88 return visitFunction(node as FunctionDeclaration); 93 function visitFunction(node: FunctionDeclaration) {
|