Home
last modified time | relevance | path

Searched refs:DirectiveKind (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Lex/
H A DDependencyDirectivesScanner.h59 enum DirectiveKind : uint8_t { enum
95 DirectiveKind Kind = pp_none;
98 Directive(DirectiveKind K, ArrayRef<Token> Tokens) in Directive()
/llvm-project-15.0.7/clang/lib/Lex/
H A DDependencyDirectivesScanner.cpp34 DirectiveKind Kind;
37 DirectiveWithTokens(DirectiveKind Kind, unsigned NumTokens) in DirectiveWithTokens()
119 LLVM_NODISCARD bool lexDefault(DirectiveKind Kind, const char *&First,
121 LLVM_NODISCARD bool lexModuleDirectiveBody(DirectiveKind Kind,
126 DirectiveWithTokens &pushDirective(DirectiveKind Kind) { in pushDirective()
135 DirectiveKind topDirective() const { in topDirective()
463 bool Scanner::lexModuleDirectiveBody(DirectiveKind Kind, const char *&First, in lexModuleDirectiveBody()
614 DirectiveKind Kind; in lexModule()
629 auto Kind = llvm::StringSwitch<DirectiveKind>(Id) in lexPragma()
680 bool Scanner::lexDefault(DirectiveKind Kind, const char *&First, in lexDefault()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DRedundantPreprocessorCheck.cpp32 enum DirectiveKind { DK_If = 0, DK_Ifdef = 1, DK_Ifndef = 2 }; enum in clang::tidy::readability::__anon005bea510111::RedundantPreprocessorCallbacks
76 DirectiveKind WarningKind, DirectiveKind NoteKind, in checkMacroRedundancy()
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexingAction.cpp212 MacroDirective::Kind DirectiveKind, in indexPreprocessorMacro() argument
223 if (DirectiveKind == MacroDirective::MD_Visibility) in indexPreprocessorMacro()
226 auto Role = DirectiveKind == MacroDirective::MD_Define in indexPreprocessorMacro()
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DFormatGen.h301 template <DirectiveElement::Kind DirectiveKind>
305 DirectiveElementBase() : DirectiveElement(DirectiveKind) {} in DirectiveElementBase()
311 return DirectiveKind == directiveEl->getKind(); in classof()
H A DAttrOrTypeFormatGen.cpp83 template <DirectiveElement::Kind DirectiveKind>
84 class ParamsDirectiveBase : public DirectiveElementBase<DirectiveKind> {
86 using Base = ParamsDirectiveBase<DirectiveKind>;
/llvm-project-15.0.7/clang-tools-extra/modularize/
H A DPreprocessorTracker.cpp674 ConditionalTracker(clang::tok::PPKeywordKind DirectiveKind, in ConditionalTracker() argument
678 : DirectiveKind(DirectiveKind), ConditionUnexpanded(ConditionUnexpanded) { in ConditionalTracker()
708 clang::tok::PPKeywordKind DirectiveKind; member in Modularize::__anond6678bf10111::ConditionalTracker
1086 clang::tok::PPKeywordKind DirectiveKind, in addConditionalExpansionInstance() argument
1102 ConditionalTracker(DirectiveKind, ConditionValue, in addConditionalExpansionInstance()
1196 OS << "#" << getDirectiveSpelling(CondTracker.DirectiveKind) << " " in reportInconsistentConditionals()
/llvm-project-15.0.7/llvm/lib/MC/MCParser/
H A DMasmParser.cpp656 enum DirectiveKind { enum in __anonbc3838060111::MasmParser
785 StringMap<DirectiveKind> DirectiveKindMap;
915 DirectiveKind DirKind, SMLoc NameLoc);
973 bool parseDirectiveStruct(StringRef Directive, DirectiveKind DirKind,
975 bool parseDirectiveNestedStruct(StringRef Directive, DirectiveKind DirKind);
992 bool parseDirectiveIf(SMLoc DirectiveLoc, DirectiveKind DirKind);
1002 bool parseDirectiveElseIf(SMLoc DirectiveLoc, DirectiveKind DirKind);
2139 StringMap<DirectiveKind>::const_iterator DirKindIt = in parseStatement()
2141 DirectiveKind DirKind = (DirKindIt == DirectiveKindMap.end()) in parseStatement()
4564 DirectiveKind DirKind) { in parseDirectiveNestedStruct()
[all …]
H A DAsmParser.cpp380 enum DirectiveKind { enum in __anon84a98b390111::AsmParser
549 StringMap<DirectiveKind> DirectiveKindMap;
662 bool parseDirectiveIf(SMLoc DirectiveLoc, DirectiveKind DirKind);
1852 StringMap<DirectiveKind>::const_iterator DirKindIt = in parseStatement()
1854 DirectiveKind DirKind = (DirKindIt == DirectiveKindMap.end()) in parseStatement()
5148 bool AsmParser::parseDirectiveIf(SMLoc DirectiveLoc, DirectiveKind DirKind) { in parseDirectiveIf()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseObjc.cpp679 tok::ObjCKeywordKind DirectiveKind = Tok.getObjCKeywordID(); in ParseObjCInterfaceDeclList() local
681 if (DirectiveKind == tok::objc_end) { // @end -> terminate list in ParseObjCInterfaceDeclList()
685 } else if (DirectiveKind == tok::objc_not_keyword) { in ParseObjCInterfaceDeclList()
694 switch (DirectiveKind) { in ParseObjCInterfaceDeclList()
720 MethodImplKind = DirectiveKind; in ParseObjCInterfaceDeclList()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp671 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in supportsSPMDExecutionMode() local
672 switch (DirectiveKind) { in supportsSPMDExecutionMode()
930 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in supportsLightweightRuntime() local
931 switch (DirectiveKind) { in supportsLightweightRuntime()
H A DCGOpenMPRuntime.cpp6560 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in getNumTeamsExprForTargetDirective() local
6561 assert(isOpenMPTargetExecutionDirective(DirectiveKind) && in getNumTeamsExprForTargetDirective()
6563 switch (DirectiveKind) { in getNumTeamsExprForTargetDirective()
6694 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in emitNumTeamsForTargetDirective() local
6696 switch (DirectiveKind) { in emitNumTeamsForTargetDirective()
6820 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in getNumThreadsExprForTargetDirective() local
6821 assert(isOpenMPTargetExecutionDirective(DirectiveKind) && in getNumThreadsExprForTargetDirective()
6824 switch (DirectiveKind) { in getNumThreadsExprForTargetDirective()
6944 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in emitNumThreadsForTargetDirective() local
6945 assert(isOpenMPTargetExecutionDirective(DirectiveKind) && in emitNumThreadsForTargetDirective()
[all …]