Home
last modified time | relevance | path

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

/external/clang/include/clang/Sema/
DInitialization.h107 mutable unsigned ManglingNumber; variable
161 InitializedEntity() : ManglingNumber(0) {} in InitializedEntity()
166 ManglingNumber(0), VariableOrMember(Var) { } in InitializedEntity()
173 : Kind(Kind), Parent(nullptr), Type(Type), ManglingNumber(0) in Kind()
182 ManglingNumber(0), VariableOrMember(Member) { } in InitializedEntity()
191 ManglingNumber(0) in InitializedEntity()
434 unsigned allocateManglingNumber() const { return ++ManglingNumber; } in allocateManglingNumber()
/external/clang/include/clang/AST/
DDeclCXX.h538 ManglingNumber(0), ContextDecl(nullptr), Captures(nullptr), in LambdaDefinitionData()
573 unsigned ManglingNumber; member
1628 return getLambdaData().ManglingNumber; in getLambdaManglingNumber()
1647 void setLambdaMangling(unsigned ManglingNumber, Decl *ContextDecl) { in setLambdaMangling() argument
1648 getLambdaData().ManglingNumber = ManglingNumber; in setLambdaMangling()
DMangle.h106 unsigned ManglingNumber,
DDecl.h3493 unsigned ManglingNumber; variable
3503 ManglingNumber(0), ManglingContextDecl(nullptr) {} in BlockDecl()
3600 return ManglingNumber; in getBlockManglingNumber()
3607 ManglingNumber = Number; in setBlockMangling()
DExprCXX.h3925 unsigned ManglingNumber; member
3933 unsigned ManglingNumber);
3976 void setExtendingDecl(const ValueDecl *ExtendedBy, unsigned ManglingNumber);
3979 return State.is<Stmt *>() ? 0 : State.get<ExtraState *>()->ManglingNumber; in getManglingNumber()
/external/clang/lib/AST/
DExprCXX.cpp1498 unsigned ManglingNumber) { in setExtendingDecl() argument
1513 ES->ManglingNumber = ManglingNumber; in setExtendingDecl()
DItaniumMangle.cpp147 void mangleReferenceTemporary(const VarDecl *D, unsigned ManglingNumber,
4176 unsigned ManglingNumber, in mangleReferenceTemporary() argument
4183 assert(ManglingNumber > 0 && "Reference temporary mangling number is zero!"); in mangleReferenceTemporary()
4184 Mangler.mangleSeqID(ManglingNumber - 1); in mangleReferenceTemporary()
DMicrosoftMangle.cpp151 void mangleReferenceTemporary(const VarDecl *, unsigned ManglingNumber,
/external/clang/lib/Sema/
DSemaLambda.cpp428 unsigned ManglingNumber = MCtx->getManglingNumber(Method); in startLambdaDefinition() local
429 Class->setLambdaMangling(ManglingNumber, ManglingContextDecl); in startLambdaDefinition()
DSemaExpr.cpp11408 unsigned ManglingNumber = MCtx->getManglingNumber(Block); in ActOnBlockStart() local
11409 Block->setBlockMangling(ManglingNumber, ManglingContextDecl); in ActOnBlockStart()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1629 unsigned ManglingNumber = Record[Idx++]; in VisitMaterializeTemporaryExpr() local
1630 E->setExtendingDecl(VD, ManglingNumber); in VisitMaterializeTemporaryExpr()
DASTReaderDecl.cpp1456 Lambda.ManglingNumber = Record[Idx++]; in ReadCXXDefinitionData()
DASTWriter.cpp5545 Record.push_back(Lambda.ManglingNumber); in AddCXXDefinitionData()