Home
last modified time | relevance | path

Searched defs:Rule (Results 1 – 25 of 34) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/grammar/
H A DGrammar.h103 struct Rule { struct
109 static constexpr unsigned SizeBits = 4;
110 static constexpr unsigned MaxElements = 9;
135 friend bool operator==(const Rule &L, const Rule &R) { argument
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DCompileCommands.h85 struct Rule { struct
86 llvm::StringRef Text; // Rule applies only if arg begins with Text. argument
87 unsigned char Modes = 0; // Rule applies only in specified driver modes. argument
92 static llvm::ArrayRef<Rule> rulesFor(llvm::StringRef Arg); argument
/llvm-project-15.0.7/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp254 ApplyRuleCallback(RewriteRule Rule) : Rule(std::move(Rule)) {} in ApplyRuleCallback()
275 RewriteRule Rule; member in __anonde3286510611::ApplyRuleCallback
284 rewriteDescendantsImpl(const T &Node, RewriteRule Rule, in rewriteDescendantsImpl()
294 transformer::detail::rewriteDescendants(const Decl &Node, RewriteRule Rule, in rewriteDescendants()
300 transformer::detail::rewriteDescendants(const Stmt &Node, RewriteRule Rule, in rewriteDescendants()
313 RewriteRule Rule, in rewriteDescendants()
329 RewriteRule Rule) { in rewriteDescendants()
343 void transformer::addInclude(RewriteRuleBase &Rule, StringRef Header, in addInclude()
388 for (auto &Rule : Rules) in applyFirst() local
394 transformer::detail::buildMatchers(const RewriteRuleBase &Rule) { in buildMatchers()
[all …]
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DRefactoringActionRulesTest.cpp37 createReplacements(const std::unique_ptr<RefactoringActionRule> &Rule, in createReplacements()
96 auto Rule = in TEST_F() local
162 auto Rule = in TEST_F() local
178 Optional<SymbolOccurrences> findOccurrences(RefactoringActionRule &Rule, in findOccurrences()
220 auto Rule = createRefactoringActionRule<FindOccurrences>( in TEST_F() local
H A DTransformerTest.cpp159 void testRule(RewriteRule Rule, StringRef Input, StringRef Expected) { in testRule()
166 void testRule(RewriteRuleWith<std::string> Rule, StringRef Input, in testRule()
174 void testRuleFailure(RewriteRule Rule, StringRef Input) { in testRuleFailure()
234 RewriteRule Rule = makeRule( in TEST_F() local
256 RewriteRule Rule = in TEST_F() local
274 RewriteRule Rule = makeRule( in TEST_F() local
330 RewriteRule Rule = makeRule(functionDecl(hasName("bad")).bind(Fun), in TEST_F() local
389 RewriteRule Rule = in TEST_F() local
1717 RewriteRuleWith<std::string> Rule = makeRule( in TEST_F() local
1726 RewriteRuleWith<std::string> Rule = makeRule( in TEST_F() local
[all …]
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DAttributes.cpp86 for (auto *Rule : CompatRules) { in emitFnAttrCompatCheck() local
100 for (auto *Rule : MergeRules) { in emitFnAttrCompatCheck() local
H A DGICombinerEmitter.cpp329 StringRef makeNameForAnonInstr(CombineRule &Rule) { in makeNameForAnonInstr()
334 StringRef makeDebugName(CombineRule &Rule, StringRef Name) { in makeDebugName()
338 StringRef makeNameForAnonPredicate(CombineRule &Rule) { in makeNameForAnonPredicate()
656 std::unique_ptr<CombineRule> Rule = in makeCombineRule() local
708 std::unique_ptr<CombineRule> Rule = makeCombineRule(*R); in gatherRules() local
738 const CombineRule *Rule = Leaf.getTargetData<CombineRule>(); in generateCodeForTree() local
864 for (const auto &Rule : Rules) { in run() local
1023 for (const auto &Rule : Rules) in run() local
/llvm-project-15.0.7/clang/unittests/Basic/
H A DSarifTest.cpp154 const SarifRule &Rule = in TEST_F() local
208 const SarifRule &Rule = in TEST_F() local
232 const SarifRule &Rule = in TEST_F() local
277 const SarifRule &Rule = in TEST_F() local
/llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/cxx/
H A DCXX.h40 enum class Rule : RuleID { enum
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaAttr.cpp876 getParentAttrMatcherRule(attr::SubjectMatchRule Rule) { in getParentAttrMatcherRule()
889 bool isNegatedAttrMatcherSubRule(attr::SubjectMatchRule Rule) { in isNegatedAttrMatcherSubRule()
948 for (const auto &Rule : Rules) { in ActOnPragmaAttributeAttribute() local
972 for (const auto &Rule : Rules) { in ActOnPragmaAttributeAttribute() local
998 for (const auto &Rule : Rules) in ActOnPragmaAttributeAttribute() local
1001 for (const auto &Rule : Rules) { in ActOnPragmaAttributeAttribute() local
1024 for (const auto &Rule : RulesToCheck) { in ActOnPragmaAttributeAttribute() local
1044 for (const auto &Rule : Rules) { in ActOnPragmaAttributeAttribute() local
1115 for (const auto &Rule : Entry.MatchRules) { in AddPragmaAttributes() local
/llvm-project-15.0.7/llvm/lib/CodeGen/MIRParser/
H A DMILexer.cpp328 static Cursor maybeLexIndex(Cursor C, MIToken &Token, StringRef Rule, in maybeLexIndex()
341 static Cursor maybeLexIndexAndName(Cursor C, MIToken &Token, StringRef Rule, in maybeLexIndexAndName()
382 const StringRef Rule = "%subreg."; in maybeLexSubRegisterIndex() local
391 const StringRef Rule = "%ir-block."; in maybeLexIRBlock() local
401 const StringRef Rule = "%ir."; in maybeLexIRValue() local
495 const StringRef Rule = "<mcsymbol "; in maybeLexMCSymbol() local
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerInfo.cpp97 static bool hasNoSimpleLoops(const LegalizeRule &Rule, const LegalityQuery &Q, in hasNoSimpleLoops()
113 static bool mutationIsSane(const LegalizeRule &Rule, in mutationIsSane()
190 for (const LegalizeRule &Rule : Rules) { in apply() local
/llvm-project-15.0.7/clang-tools-extra/unittests/clang-tidy/
H A DTransformerClangTidyCheckTest.cpp38 RewriteRuleWith<std::string> Rule = makeRule( in invertIf() local
222 RewriteRuleWith<std::string> Rule = in replaceCall() local
272 RewriteRuleWith<std::string> Rule = transformer::makeRule( in rule() local
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/
H A DStringFindStrContainsCheck.cpp64 RewriteRuleWith<std::string> Rule = applyFirst( in makeRewriteRule() local
/llvm-project-15.0.7/clang/lib/Basic/
H A DSarif.cpp256 json::Object Rule{ in endRun() local
351 size_t SarifDocumentWriter::createRule(const SarifRule &Rule) { in createRule()
H A DAttributes.cpp36 const char *attr::getSubjectMatchRuleSpelling(attr::SubjectMatchRule Rule) { in getSubjectMatchRuleSpelling()
/llvm-project-15.0.7/clang-tools-extra/pseudo/lib/
H A DGLR.cpp348 RuleID Rule; member
436 void pop(const GSS::Node *Head, RuleID RID, const Rule &Rule) { in pop()
473 const auto &Rule = Lang.G.lookupRule(RID); in popPending() local
568 const auto &Rule = Lang.G.lookupRule(*RID); in popAndPushTrivial() local
/llvm-project-15.0.7/clang/include/clang/Tooling/Refactoring/
H A DRefactoringActionRulesInternal.h59 auto Rule = in invokeRuleAfterValidatingRequirements() local
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DTransformerClangTidyCheck.cpp24 static void verifyRule(const RewriteRuleWith<std::string> &Rule) { in verifyRule()
/llvm-project-15.0.7/clang-tools-extra/pseudo/lib/grammar/
H A DLRGraph.cpp127 const auto &Rule = G.lookupRule(I.rule()); in availableRecovery() local
140 const auto &Rule = G.lookupRule(RID); in dump() local
H A DGrammarBNF.cpp140 for (const auto &Rule : T->Rules) { in getTopologicalOrder() local
207 RuleSpec Rule; in parse() local
/llvm-project-15.0.7/clang-tools-extra/pseudo/unittests/
H A DGrammarTest.cpp70 const auto &Rule = G.lookupRule(/*RID=*/0); in TEST_F() local
/llvm-project-15.0.7/llvm/unittests/Support/
H A DTrigramIndexTest.cpp26 for (auto &Rule : Rules) in makeTrigramIndex() local
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPULibFunc.cpp368 const ManglingRule& Rule; member in __anon04d7f3640111::ParamIterator
560 for (auto Rule : manglingRules) in buildManglingRulesMap() local
661 const ManglingRule& Rule = manglingRules[FuncId]; in parseFuncName() local
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DGenericTaintChecker.cpp456 GenericTaintRule &&Rule, in consumeRulesFromConfig()
746 if (const auto *Rule = in checkPreCall() local
749 else if (const auto *Rule = DynamicTaintRules->lookup(Call)) in checkPreCall() local

12