/external/clang/lib/Rewrite/Core/ |
H A D | HTMLRewrite.cpp | 534 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 D | PseudoLoweringEmitter.cpp | 207 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 D | TokenLexer.cpp | 789 SourceLocation Expansion = local 798 Tok.setLocation(Expansion.getLocWithOffset(RelOffs));
|
H A D | Lexer.cpp | 979 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 D | p5.cpp | 13 struct Expansion { struct
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 867 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 D | SemaTemplateDeduction.cpp | 733 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 D | SemaTemplateInstantiateDecl.cpp | 1805 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 D | TreeTransform.h | 2573 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 D | ExprObjC.h | 311 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 D | SourceManager.h | 393 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 D | SourceManager.cpp | 1000 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 D | ASTWriter.cpp | 1739 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());
|