/external/llvm/utils/TableGen/ |
H A D | PseudoLoweringEmitter.cpp | 161 PseudoExpansion &Expansion = Expansions[i]; local 162 CodeGenInstruction &Source = Expansion.Source; 163 CodeGenInstruction &Dest = Expansion.Dest; 181 switch (Expansion.OperandMap[MIOpNo + i].Kind) { 184 << Source.Operands[Expansion.OperandMap[MIOpNo].Data 191 << Expansion.OperandMap[MIOpNo + i].Data.Imm << "));\n"; 194 Record *Reg = Expansion.OperandMap[MIOpNo + i].Data.Reg;
|
/external/clang/lib/AST/ |
H A D | TemplateBase.cpp | 437 PackExpansionTypeLoc Expansion local 439 Ellipsis = Expansion.getEllipsisLoc(); 441 TypeLoc Pattern = Expansion.getPatternLoc(); 442 NumExpansions = Expansion.getTypePtr()->getNumExpansions(); 458 PackExpansionExpr *Expansion local 460 Expr *Pattern = Expansion->getPattern(); 461 Ellipsis = Expansion->getEllipsisLoc(); 462 NumExpansions = Expansion->getNumExpansions();
|
/external/clang/lib/Rewrite/ |
H A D | HTMLRewrite.cpp | 529 std::string Expansion = EscapeText(TmpPP.getSpelling(Tok)); local 530 unsigned LineLen = Expansion.size(); 544 Expansion += "<br>"; 548 LineLen -= Expansion.size(); 554 Expansion += ' '; 557 Expansion += EscapeText(TmpPP.getSpelling(Tok)); 558 LineLen += Expansion.size(); 568 Expansion = "<span class='expansion'>" + Expansion + "</span></span>"; 571 "<span class='macro'>", Expansion [all...] |
/external/clang/lib/Lex/ |
H A D | TokenLexer.cpp | 717 SourceLocation Expansion = local 726 Tok.setLocation(Expansion.getLocWithOffset(RelOffs));
|
H A D | Lexer.cpp | 879 const SrcMgr::ExpansionInfo &Expansion = E->getExpansion(); local 880 if (Expansion.isMacroArgExpansion() && 881 Expansion.getSpellingLoc().isFileID()) { 882 SourceLocation SpellLoc = Expansion.getSpellingLoc(); 936 const SrcMgr::ExpansionInfo &Expansion = E->getExpansion(); local 937 Loc = Expansion.getExpansionLocStart(); 938 if (!Expansion.isMacroArgExpansion()) 947 SourceLocation SpellLoc = Expansion.getSpellingLoc(); 1148 // 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/include/clang/AST/ |
H A D | ExprObjC.h | 306 const ExpansionData &Expansion = getExpansionData()[Index]; local 307 Result.EllipsisLoc = Expansion.EllipsisLoc; 308 if (Expansion.NumExpansionsPlusOne > 0) 309 Result.NumExpansions = Expansion.NumExpansionsPlusOne - 1;
|
/external/clang/include/clang/Basic/ |
H A D | SourceManager.h | 356 ExpansionInfo Expansion; member in union:clang::SrcMgr::SLocEntry::__anon2925 371 return Expansion; 381 static SLocEntry get(unsigned Offset, const ExpansionInfo &Expansion) { argument 384 E.Expansion = Expansion; 1338 SourceLocation createExpansionLocImpl(const SrcMgr::ExpansionInfo &Expansion,
|
/external/clang/lib/Basic/ |
H A D | SourceManager.cpp | 924 const ExpansionInfo &Expansion = getSLocEntry(getFileID(Loc)).getExpansion(); local 925 return Expansion.getExpansionLocRange(); 951 const SrcMgr::ExpansionInfo &Expansion = E->getExpansion(); local 952 return Expansion.isMacroArgExpansion();
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 1642 PackExpansionTypeLoc Expansion = cast<PackExpansionTypeLoc>(TL); local 1643 TypeLoc Pattern = Expansion.getPatternLoc(); 1652 = Expansion.getTypePtr()->getNumExpansions(); 1654 if (SemaRef.CheckParameterPacksForExpansion(Expansion.getEllipsisLoc(), 1696 DI = SemaRef.CheckPackExpansion(NewPattern, Expansion.getEllipsisLoc(),
|
H A D | SemaTemplateDeduction.cpp | 691 const PackExpansionType *Expansion local 693 if (!Expansion) { 737 QualType Pattern = Expansion->getPattern(); 4123 if (const PackExpansionExpr *Expansion = dyn_cast<PackExpansionExpr>(E)) 4124 E = Expansion->getPattern();
|
H A D | TreeTransform.h | 2480 if (TypeSourceInfo *Expansion 2484 return TemplateArgumentLoc(TemplateArgument(Expansion->getType()), 2485 Expansion); 2598 if (PackExpansionExpr *Expansion = dyn_cast<PackExpansionExpr>(Inputs[I])) { 2599 Expr *Pattern = Expansion->getPattern(); 2610 = Expansion->getNumExpansions(); 2612 if (getDerived().TryExpandParameterPacks(Expansion->getEllipsisLoc(), 2629 Expansion->getEllipsisLoc(), 2653 Out = RebuildPackExpansion(Out.get(), Expansion->getEllipsisLoc(), 4095 if (const PackExpansionType *Expansion 8444 ObjCDictionaryElement Expansion = { local [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 1531 const SrcMgr::ExpansionInfo &Expansion = SLoc->getExpansion(); local 1532 Record.push_back(Expansion.getSpellingLoc().getRawEncoding()); 1533 Record.push_back(Expansion.getExpansionLocStart().getRawEncoding()); 1534 Record.push_back(Expansion.isMacroArgExpansion() ? 0 1535 : Expansion.getExpansionLocEnd().getRawEncoding());
|