Lines Matching refs:decl
257 for (VarDeclaration& decl : vd->fDeclaration->fVars) {
258 if (decl.fValue) {
259 (*definitions)[decl.fVar] = &decl.fValue;
316 for (const VarDeclaration& decl : vd->fDeclaration->fVars) {
317 result[decl.fVar] = nullptr;
407 ASTDeclaration& decl = *parsed[i];
408 switch (decl.fKind) {
411 (ASTVarDeclarations&) decl,
420 (ASTFunction&) decl);
429 (ASTModifiersDeclaration&) decl);
437 decl);
444 std::unique_ptr<Extension> e = fIRGenerator->convertExtension((ASTExtension&) decl);
451 *defaultPrecision = ((ASTPrecision&) decl).fPrecision;
455 ABORT("unsupported declaration: %s\n", decl.description().c_str());