Home
last modified time | relevance | path

Searched refs:ExpansionInfo (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Basic/
H A DSourceManager.h348 class ExpansionInfo {
407 static ExpansionInfo create(SourceLocation SpellingLoc, SourceLocation Start,
410 ExpansionInfo X;
437 static ExpansionInfo createForMacroArg(SourceLocation SpellingLoc, in createForMacroArg()
450 static ExpansionInfo createForTokenSplit(SourceLocation SpellingLoc, in createForTokenSplit()
461 static_assert(sizeof(FileInfo) <= sizeof(ExpansionInfo),
474 ExpansionInfo Expansion;
490 const ExpansionInfo &getExpansion() const { in getExpansion()
505 const ExpansionInfo &Expansion) { in get()
510 new (&E.Expansion) ExpansionInfo(Expansion); in get()
[all …]
/llvm-project-15.0.7/clang/lib/Basic/
H A DSourceManager.cpp634 ExpansionInfo Info = ExpansionInfo::createForMacroArg(SpellingLoc, in createMacroArgExpansionLoc()
644 ExpansionInfo Info = ExpansionInfo::create( in createExpansionLoc()
655 ExpansionInfo::createForTokenSplit(Spelling, TokenStart, TokenEnd), in createTokenSplitLoc()
660 SourceManager::createExpansionLocImpl(const ExpansionInfo &Info, in createExpansionLocImpl()
1024 const ExpansionInfo &Expansion = getSLocEntry(getFileID(Loc)).getExpansion(); in getImmediateExpansionRange()
1059 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion(); in isMacroArgExpansion()
1071 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion(); in isMacroBodyExpansion()
1084 const SrcMgr::ExpansionInfo &ExpInfo = in isAtStartOfImmediateMacroExpansion()
1120 const SrcMgr::ExpansionInfo &ExpInfo = in isAtEndOfImmediateMacroExpansion()
1803 const ExpansionInfo &ExpInfo = Entry.getExpansion(); in computeMacroArgsCache()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DElementwiseOpFusion.cpp477 class ExpansionInfo { class
511 LogicalResult ExpansionInfo::compute(LinalgOp linalgOp, in compute()
564 const ExpansionInfo &expansionInfo, in isGenericOpExpandable()
586 const ExpansionInfo &expansionInfo) { in getIndexingMapInExpandedOp()
605 const ExpansionInfo &expansionInfo) { in getExpandedType()
623 const ExpansionInfo &expansionInfo) { in getReassociationForExpansion()
644 const ExpansionInfo &expansionInfo) { in updateExpandedGenericOpRegion()
700 ExpansionInfo expansionInfo; in fuseWithReshapeByExpansion()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseNullptrCheck.cpp335 const SrcMgr::ExpansionInfo &Expansion = E->getExpansion(); in getMacroAndArgLocations()
388 const SrcMgr::ExpansionInfo &Expansion = E->getExpansion(); in expandsFrom()
/llvm-project-15.0.7/clang/lib/Lex/
H A DLexer.cpp1006 const SrcMgr::ExpansionInfo &Expansion = E->getExpansion(); in getImmediateMacroName()
1038 std::pair<FileID, unsigned> ExpansionInfo = SM.getDecomposedLoc(Loc); in getImmediateMacroName() local
1040 StringRef ExpansionBuffer = SM.getBufferData(ExpansionInfo.first); in getImmediateMacroName()
1041 return ExpansionBuffer.substr(ExpansionInfo.second, MacroTokenLength); in getImmediateMacroName()
1063 std::pair<FileID, unsigned> ExpansionInfo = SM.getDecomposedLoc(Loc); in getImmediateMacroNameForDiagnostics() local
1065 StringRef ExpansionBuffer = SM.getBufferData(ExpansionInfo.first); in getImmediateMacroNameForDiagnostics()
1066 return ExpansionBuffer.substr(ExpansionInfo.second, MacroTokenLength); in getImmediateMacroNameForDiagnostics()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp694 SrcMgr::ExpansionInfo Expansion = in getExpansionLocOfMacro()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp887 const SrcMgr::ExpansionInfo *EI = &SM.getSLocEntry(FID).getExpansion(); in findGapAreaBetween()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp284 const SrcMgr::ExpansionInfo &EInfo = SE.getExpansion(); in isFunctionMacroExpansion()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriter.cpp2142 const SrcMgr::ExpansionInfo &Expansion = SLoc->getExpansion(); in WriteSourceManagerBlock()
/llvm-project-15.0.7/clang/lib/AST/
H A DASTImporter.cpp9358 const SrcMgr::ExpansionInfo &FromEx = FromSLoc.getExpansion(); in Import()