Home
last modified time | relevance | path

Searched refs:ManglingNumber (Results 1 – 13 of 13) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DInitialization.h142 mutable unsigned ManglingNumber = 0; variable
527 unsigned allocateManglingNumber() const { return ++ManglingNumber; } in allocateManglingNumber()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DMangle.h109 unsigned ManglingNumber,
H A DDeclCXX.h631 unsigned ManglingNumber = 0;
1906 return getLambdaData().ManglingNumber;
1922 void setLambdaMangling(unsigned ManglingNumber, Decl *ContextDecl) {
1923 getLambdaData().ManglingNumber = ManglingNumber;
H A DExprCXX.h4170 unsigned ManglingNumber; member
4175 unsigned ManglingNumber);
4224 void setExtendingDecl(const ValueDecl *ExtendedBy, unsigned ManglingNumber);
4227 return State.is<Stmt *>() ? 0 : State.get<ExtraState *>()->ManglingNumber; in getManglingNumber()
H A DDecl.h3921 unsigned ManglingNumber = 0; variable
4018 return ManglingNumber; in getBlockManglingNumber()
4026 ManglingNumber = Number; in setBlockMangling()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExprCXX.cpp1565 unsigned ManglingNumber) { in setExtendingDecl() argument
1580 ES->ManglingNumber = ManglingNumber; in setExtendingDecl()
H A DMicrosoftMangle.cpp183 void mangleReferenceTemporary(const VarDecl *, unsigned ManglingNumber,
3288 const VarDecl *VD, unsigned ManglingNumber, raw_ostream &Out) { in mangleReferenceTemporary() argument
3292 Mangler.getStream() << "?$RT" << ManglingNumber << '@'; in mangleReferenceTemporary()
H A DItaniumMangle.cpp143 void mangleReferenceTemporary(const VarDecl *D, unsigned ManglingNumber,
4975 unsigned ManglingNumber, in mangleReferenceTemporary() argument
4982 assert(ManglingNumber > 0 && "Reference temporary mangling number is zero!"); in mangleReferenceTemporary()
4983 Mangler.mangleSeqID(ManglingNumber - 1); in mangleReferenceTemporary()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLambda.cpp450 unsigned ManglingNumber = MCtx->getManglingNumber(Method); in startLambdaDefinition() local
451 Class->setLambdaMangling(ManglingNumber, ManglingContextDecl); in startLambdaDefinition()
H A DSemaExpr.cpp13530 unsigned ManglingNumber = MCtx->getManglingNumber(Block); in ActOnBlockStart() local
13531 Block->setBlockMangling(ManglingNumber, ManglingContextDecl); in ActOnBlockStart()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp1801 unsigned ManglingNumber = Record.readInt(); in VisitMaterializeTemporaryExpr() local
1802 E->setExtendingDecl(VD, ManglingNumber); in VisitMaterializeTemporaryExpr()
H A DASTReaderDecl.cpp1717 Lambda.ManglingNumber = Record.readInt(); in ReadCXXDefinitionData()
H A DASTWriter.cpp6095 Record->push_back(Lambda.ManglingNumber); in AddCXXDefinitionData()