Home
last modified time | relevance | path

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

12

/llvm-project/clang-tools-extra/pseudo/include/clang-pseudo/grammar/
H A DGrammar.h
/llvm-project/clang-tools-extra/clangd/
H A DCompileCommands.h89 struct Rule { struct
90 llvm::StringRef Text; // Rule applies only if arg begins with Text. argument
91 unsigned char Modes = 0; // Rule applies only in specified driver modes. argument
96 static llvm::ArrayRef<Rule> rulesFor(llvm::StringRef Arg); argument
/llvm-project/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp270 ApplyRuleCallback(RewriteRule Rule) : Rule(std::move(Rule)) {} in ApplyRuleCallback()
291 RewriteRule Rule; member in __anon025d33540611::ApplyRuleCallback
300 rewriteDescendantsImpl(const T &Node, RewriteRule Rule, in rewriteDescendantsImpl()
310 transformer::detail::rewriteDescendants(const Decl &Node, RewriteRule Rule, in rewriteDescendants()
316 transformer::detail::rewriteDescendants(const Stmt &Node, RewriteRule Rule, in rewriteDescendants()
322 transformer::detail::rewriteDescendants(const TypeLoc &Node, RewriteRule Rule, in rewriteDescendants()
329 RewriteRule Rule, in rewriteDescendants()
345 RewriteRule Rule) { in rewriteDescendants()
359 void transformer::addInclude(RewriteRuleBase &Rule, StringRef Header, in addInclude()
404 for (auto &Rule : Rules) in applyFirst() local
[all …]
/llvm-project/clang/unittests/Tooling/
H A DRefactoringActionRulesTest.cpp38 createReplacements(const std::unique_ptr<RefactoringActionRule> &Rule, in createReplacements()
97 auto Rule = in TEST_F() local
163 auto Rule = in TEST_F() local
180 findOccurrences(RefactoringActionRule &Rule, RefactoringRuleContext &Context) { in findOccurrences()
221 auto Rule = createRefactoringActionRule<FindOccurrences>( in TEST_F() local
H A DTransformerTest.cpp160 void testRule(RewriteRule Rule, StringRef Input, StringRef Expected) { in testRule()
167 void testRule(RewriteRuleWith<std::string> Rule, StringRef Input, in testRule()
175 void testRuleFailure(RewriteRule Rule, StringRef Input) { in testRuleFailure()
182 void testRuleFailure(RewriteRuleWith<std::string> Rule, StringRef Input) { in testRuleFailure()
235 RewriteRule Rule = makeRule( in TEST_F() local
257 RewriteRule Rule = in TEST_F() local
275 RewriteRule Rule = makeRule( in TEST_F() local
294 RewriteRule Rule = makeRule(callExpr(callee(functionDecl(hasName("f")))), in TEST_F() local
312 RewriteRule Rule = makeRule(callExpr(callee(functionDecl(hasName("f")))), in TEST_F() local
331 RewriteRule Rule = makeRule(functionDecl(hasName("bad")).bind(Fun), in TEST_F() local
[all …]
/llvm-project/clang/lib/InstallAPI/
H A DHeaderFile.cpp66 HeaderGlob::HeaderGlob(StringRef GlobString, Regex &&Rule, HeaderType Type) in HeaderGlob()
81 auto Rule = MachO::createRegexFromGlob(GlobString); in create() local
H A DLibrary.cpp14 const Regex Rule("(.+)/(.+)\\.framework/"); variable
/llvm-project/llvm/utils/TableGen/
H A DAttributes.cpp
/llvm-project/clang/unittests/Basic/
H A DSarifTest.cpp194 const SarifRule &Rule = TEST_F() local
248 const SarifRule &Rule = TEST_F() local
271 const SarifRule &Rule = TEST_F() local
298 const SarifRule &Rule = TEST_F() local
345 const SarifRule &Rule = TEST_F() local
[all...]
/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningTool.cpp92 P1689ModuleDependencyPrinterConsumer(P1689Rule &Rule, in getP1689ModuleDependencyFile()
115 P1689Rule &Rule; in getP1689ModuleDependencyFile() member in DependencyScanningTool::getP1689ModuleDependencyFile::P1689ModuleDependencyPrinterConsumer
127 P1689Rule Rule; in getP1689ModuleDependencyFile() local
/llvm-project/clang/lib/Basic/
H A DSarif.cpp280 json::Object Rule{ in endRun() local
379 size_t SarifDocumentWriter::createRule(const SarifRule &Rule) { in createRule() argument
389 const SarifRule &Rule = CurrentRules[RuleIdx]; in appendResult() local
[all...]
H A DAttributes.cpp69 getSubjectMatchRuleSpelling(attr::SubjectMatchRule Rule) getSubjectMatchRuleSpelling() argument
/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMILexer.cpp340 maybeLexIndex(Cursor C,MIToken & Token,StringRef Rule,MIToken::TokenKind Kind) maybeLexIndex() argument
353 maybeLexIndexAndName(Cursor C,MIToken & Token,StringRef Rule,MIToken::TokenKind Kind) maybeLexIndexAndName() argument
394 const StringRef Rule = "%subreg."; maybeLexSubRegisterIndex() local
403 const StringRef Rule = "%ir-block."; maybeLexIRBlock() local
413 const StringRef Rule = "%ir."; maybeLexIRValue() local
507 const StringRef Rule = "<mcsymbol "; maybeLexMCSymbol() local
[all...]
/llvm-project/clang/lib/Sema/
H A DSemaAttr.cpp866 getParentAttrMatcherRule(attr::SubjectMatchRule Rule) getParentAttrMatcherRule() argument
879 isNegatedAttrMatcherSubRule(attr::SubjectMatchRule Rule) isNegatedAttrMatcherSubRule() argument
938 for (const auto &Rule : Rules) { ActOnPragmaAttributeAttribute() local
962 for (const auto &Rule : Rules) { ActOnPragmaAttributeAttribute() local
988 for (const auto &Rule : Rules) ActOnPragmaAttributeAttribute() local
991 for (const auto &Rule : Rules) { ActOnPragmaAttributeAttribute() local
1014 for (const auto &Rule : RulesToCheck) { ActOnPragmaAttributeAttribute() local
1034 for (const auto &Rule : Rules) { ActOnPragmaAttributeAttribute() local
1105 for (const auto &Rule : Entry.MatchRules) { AddPragmaAttributes() local
[all...]
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerInfo.cpp95 static bool hasNoSimpleLoops(const LegalizeRule &Rule, const LegalityQuery &Q, in hasNoSimpleLoops()
112 static bool mutationIsSane(const LegalizeRule &Rule, in mutationIsSane()
194 for (const LegalizeRule &Rule : Rules) { in apply() local
/llvm-project/clang/lib/Frontend/
H A DSARIFDiagnostic.cpp49 SarifRule Rule = SarifRule::create().setRuleId(std::to_string(Diag->getID())); in emitDiagnosticMessage() local
137 SARIFDiagnostic::addDiagnosticLevelToRule(SarifRule Rule, in addDiagnosticLevelToRule()
/llvm-project/clang-tools-extra/clang-tidy/abseil/
H A DStringFindStrContainsCheck.cpp62 RewriteRuleWith<std::string> Rule = applyFirst( in makeRewriteRule() local
/llvm-project/clang/include/clang/InstallAPI/
H A DHeaderFile.h119 llvm::Regex Rule; variable
/llvm-project/clang-tools-extra/unittests/clang-tidy/
H A DTransformerClangTidyCheckTest.cpp40 RewriteRuleWith<std::string> Rule = makeRule( in invertIf() local
272 RewriteRuleWith<std::string> Rule = in replaceCall() local
322 RewriteRuleWith<std::string> Rule = transformer::makeRule( in rule() local
/llvm-project/clang-tools-extra/pseudo/lib/
H A DGLR.cpp
/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DRefactoringActionRulesInternal.h59 auto Rule = in invokeRuleAfterValidatingRequirements() local
/llvm-project/clang-tools-extra/pseudo/lib/grammar/
H A DLRGraph.cpp
/llvm-project/clang-tools-extra/clang-tidy/utils/
H A DTransformerClangTidyCheck.cpp24 static void verifyRule(const RewriteRuleWith<std::string> &Rule) { in verifyRule()
/llvm-project/clang-tools-extra/pseudo/unittests/
H A DGrammarTest.cpp
H A DDisambiguateTest.cpp

12