Searched defs:Expansion (Results 1 - 13 of 13) sorted by relevance

/external/clang/lib/Rewrite/Core/
H A DHTMLRewrite.cpp534 std::string Expansion = EscapeText(TmpPP.getSpelling(Tok)); local
535 unsigned LineLen = Expansion.size();
549 Expansion += "<br>";
553 LineLen -= Expansion.size();
559 Expansion += ' ';
562 Expansion += EscapeText(TmpPP.getSpelling(Tok));
563 LineLen += Expansion.size();
573 Expansion = "<span class='expansion'>" + Expansion + "</span></span>";
576 "<span class='macro'>", Expansion
[all...]
/external/llvm/utils/TableGen/
H A DPseudoLoweringEmitter.cpp207 PseudoExpansion &Expansion = Expansions[i]; local
208 CodeGenInstruction &Source = Expansion.Source;
209 CodeGenInstruction &Dest = Expansion.Dest;
227 switch (Expansion.OperandMap[MIOpNo + i].Kind) {
230 << Source.Operands[Expansion.OperandMap[MIOpNo].Data
237 << Expansion.OperandMap[MIOpNo + i].Data.Imm << "));\n";
240 Record *Reg = Expansion.OperandMap[MIOpNo + i].Data.Reg;
/external/clang/lib/Lex/
H A DTokenLexer.cpp789 SourceLocation Expansion = local
798 Tok.setLocation(Expansion.getLocWithOffset(RelOffs));
H A DLexer.cpp979 const SrcMgr::ExpansionInfo &Expansion = E->getExpansion(); local
980 Loc = Expansion.getExpansionLocStart();
981 if (!Expansion.isMacroArgExpansion())
990 SourceLocation SpellLoc = Expansion.getSpellingLoc();
1042 // Create a new SLoc which is expanded from Expansion(FileLoc) but whose
/external/clang/test/CXX/temp/temp.decls/temp.variadic/
H A Dp5.cpp13 struct Expansion { struct
/external/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp867 PackExpansionTypeLoc Expansion = local
869 Ellipsis = Expansion.getEllipsisLoc();
871 TypeLoc Pattern = Expansion.getPatternLoc();
872 NumExpansions = Expansion.getTypePtr()->getNumExpansions();
886 PackExpansionExpr *Expansion local
888 Expr *Pattern = Expansion->getPattern();
889 Ellipsis = Expansion->getEllipsisLoc();
890 NumExpansions = Expansion->getNumExpansions();
H A DSemaTemplateDeduction.cpp733 const PackExpansionType *Expansion local
735 if (!Expansion) {
779 QualType Pattern = Expansion->getPattern();
4538 if (const PackExpansionExpr *Expansion = dyn_cast<PackExpansionExpr>(E))
4539 E = Expansion->getPattern();
H A DSemaTemplateInstantiateDecl.cpp1805 PackExpansionTypeLoc Expansion = TL.castAs<PackExpansionTypeLoc>(); local
1806 TypeLoc Pattern = Expansion.getPatternLoc();
1815 = Expansion.getTypePtr()->getNumExpansions();
1817 if (SemaRef.CheckParameterPacksForExpansion(Expansion.getEllipsisLoc(),
1859 DI = SemaRef.CheckPackExpansion(NewPattern, Expansion.getEllipsisLoc(),
1950 TemplateParameterList *Expansion = local
1952 if (!Expansion)
1954 ExpandedParams.push_back(Expansion);
1984 TemplateParameterList *Expansion = SubstTemplateParams(TempParams); local
1985 if (!Expansion)
[all...]
H A DTreeTransform.h2573 if (TypeSourceInfo *Expansion
2577 return TemplateArgumentLoc(TemplateArgument(Expansion->getType()),
2578 Expansion);
2771 if (PackExpansionExpr *Expansion = dyn_cast<PackExpansionExpr>(Inputs[I])) {
2772 Expr *Pattern = Expansion->getPattern();
2782 Optional<unsigned> OrigNumExpansions = Expansion->getNumExpansions();
2784 if (getDerived().TryExpandParameterPacks(Expansion->getEllipsisLoc(),
2801 Expansion->getEllipsisLoc(),
2825 Out = RebuildPackExpansion(Out.get(), Expansion->getEllipsisLoc(),
4245 if (const PackExpansionType *Expansion
8813 ObjCDictionaryElement Expansion = { local
[all...]
/external/clang/include/clang/AST/
H A DExprObjC.h311 const ExpansionData &Expansion = getExpansionData()[Index]; local
312 Result.EllipsisLoc = Expansion.EllipsisLoc;
313 if (Expansion.NumExpansionsPlusOne > 0)
314 Result.NumExpansions = Expansion.NumExpansionsPlusOne - 1;
/external/clang/include/clang/Basic/
H A DSourceManager.h393 ExpansionInfo Expansion; member in union:clang::SrcMgr::SLocEntry::__anon14965
408 return Expansion;
418 static SLocEntry get(unsigned Offset, const ExpansionInfo &Expansion) { argument
421 E.Expansion = Expansion;
1564 SourceLocation createExpansionLocImpl(const SrcMgr::ExpansionInfo &Expansion,
/external/clang/lib/Basic/
H A DSourceManager.cpp1000 const ExpansionInfo &Expansion = getSLocEntry(getFileID(Loc)).getExpansion(); local
1001 return Expansion.getExpansionLocRange();
1026 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion(); local
1027 return Expansion.isMacroArgExpansion();
1034 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion(); local
1035 return Expansion.isMacroBodyExpansion();
/external/clang/lib/Serialization/
H A DASTWriter.cpp1739 const SrcMgr::ExpansionInfo &Expansion = SLoc->getExpansion(); local
1740 Record.push_back(Expansion.getSpellingLoc().getRawEncoding());
1741 Record.push_back(Expansion.getExpansionLocStart().getRawEncoding());
1742 Record.push_back(Expansion.isMacroArgExpansion() ? 0
1743 : Expansion.getExpansionLocEnd().getRawEncoding());

Completed in 428 milliseconds