Home | History | Annotate | Download | only in TableGen

Lines Matching defs:package

26 /// \brief True if it is specified hidden or a parent package is specified
31 // Not declared as hidden, check the parent package if it is hidden.
83 static void addPackageToCheckerGroup(const Record *package, const Record *group,
85 llvm::DenseSet<const Record *> &checkers = recordGroupMap[package]->Checkers;
90 llvm::DenseSet<const Record *> &subGroups = recordGroupMap[package]->SubGroups;
103 // Invert the mapping of checkers to package/group into a one to many
108 std::vector<Record*> packages = Records.getAllDerivedDefinitions("Package");
132 Record *package = 0;
135 package = DI->getDef();
136 if (!isCheckerNamed(R) && !package)
138 "' is neither named, nor in a package!");
148 recordGroupMap[package]->Checkers.insert(R);
151 Record *currR = isCheckerNamed(R) ? R : package;
153 // the corresponding parent package.
165 // If a package is in group, add all its checkers and its sub-packages
206 OS << "PACKAGE(" << "\"";