Searched refs:ManglingNumber (Results 1 – 14 of 14) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTCommon.h | 38 ManglingNumber, enumerator
|
| H A D | ASTReaderDecl.cpp | 2036 Lambda.ManglingNumber = Record.readInt(); in ReadCXXDefinitionData() 2145 DetectedOdrViolation |= Lambda1.ManglingNumber != Lambda2.ManglingNumber; in MergeDefinitionData() 2788 D->ManglingNumber = Record.readInt(); in VisitLifetimeExtendedTemporaryDecl() 4892 case DeclUpdateKind::ManglingNumber: in UpdateDecl()
|
| H A D | ASTWriter.cpp | 6203 DeclUpdates[D].push_back(DeclUpdate(DeclUpdateKind::ManglingNumber, Number)); in AddedManglingNumber() 6520 case DeclUpdateKind::ManglingNumber: in WriteDeclUpdatesBlocks() 7279 Record->push_back(Lambda.ManglingNumber); in AddCXXDefinitionData()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Initialization.h | 147 mutable unsigned ManglingNumber = 0; variable 567 unsigned allocateManglingNumber() const { return ++ManglingNumber; } in allocateManglingNumber()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 416 unsigned ManglingNumber : 31; member 441 NumExplicitCaptures(0), HasKnownInternalLinkage(0), ManglingNumber(0), in LambdaDefinitionData() 1776 return getLambdaData().ManglingNumber; in getLambdaManglingNumber() 1808 unsigned ManglingNumber = 0; member 3308 unsigned ManglingNumber; variable 3318 ManglingNumber(Mangling) {} in LifetimeExtendedTemporaryDecl() 3348 unsigned getManglingNumber() const { return ManglingNumber; } in getManglingNumber()
|
| H A D | Mangle.h | 143 unsigned ManglingNumber,
|
| H A D | Decl.h | 4643 unsigned ManglingNumber = 0; variable 4746 unsigned getBlockManglingNumber() const { return ManglingNumber; } in getBlockManglingNumber() 4751 ManglingNumber = Number; in setBlockMangling()
|
| H A D | ExprCXX.h | 4917 void setExtendingDecl(ValueDecl *ExtendedBy, unsigned ManglingNumber);
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 1831 unsigned ManglingNumber) { in setExtendingDecl() argument 1840 cast<Expr>(cast<Stmt *>(State)), ExtendedBy, ManglingNumber); in setExtendingDecl() 1844 ES->ManglingNumber = ManglingNumber; in setExtendingDecl()
|
| H A D | MicrosoftMangle.cpp | 201 void mangleReferenceTemporary(const VarDecl *, unsigned ManglingNumber, 4153 const VarDecl *VD, unsigned ManglingNumber, raw_ostream &Out) { in mangleReferenceTemporary() argument 4158 Mangler.mangleSourceName("$RT" + llvm::utostr(ManglingNumber)); in mangleReferenceTemporary()
|
| H A D | ItaniumMangle.cpp | 104 void mangleReferenceTemporary(const VarDecl *D, unsigned ManglingNumber, 7531 unsigned ManglingNumber, in mangleReferenceTemporary() argument 7538 assert(ManglingNumber > 0 && "Reference temporary mangling number is zero!"); in mangleReferenceTemporary() 7539 Mangler.mangleSeqID(ManglingNumber - 1); in mangleReferenceTemporary()
|
| H A D | DeclCXX.cpp | 1849 getLambdaData().ManglingNumber = Numbering.ManglingNumber; in setLambdaNumbering()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 519 Numbering.ManglingNumber = MCtx->getManglingNumber(Method); in handleLambdaNumbering()
|
| H A D | SemaExpr.cpp | 16307 unsigned ManglingNumber = MCtx->getManglingNumber(Block); in ActOnBlockStart() local 16308 Block->setBlockMangling(ManglingNumber, ManglingContextDecl); in ActOnBlockStart()
|