Searched refs:ManglingContextDecl (Results 1 - 5 of 5) sorted by relevance

/external/clang/lib/Sema/
H A DSemaLambda.cpp57 Decl *&ManglingContextDecl) {
60 ManglingContextDecl = ExprEvalContexts.back().ManglingContextDecl;
72 if (ManglingContextDecl) {
73 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ManglingContextDecl)) {
78 } else if (VarDecl *Var = dyn_cast<VarDecl>(ManglingContextDecl)) {
81 } else if (isa<FieldDecl>(ManglingContextDecl)) {
96 !(ManglingContextDecl && isa<ParmVarDecl>(ManglingContextDecl))) ||
98 ManglingContextDecl
56 getCurrentMangleNumberContext(const DeclContext *DC, Decl *&ManglingContextDecl) argument
169 Decl *ManglingContextDecl; local
[all...]
H A DSemaDecl.cpp3063 Decl *ManglingContextDecl; local
3066 ManglingContextDecl)) {
5290 Decl *ManglingContextDecl; local
5293 ManglingContextDecl)) {
H A DSemaExpr.cpp9989 Decl *ManglingContextDecl; local
9992 ManglingContextDecl)) {
9994 Block->setBlockMangling(ManglingNumber, ManglingContextDecl);
10832 Decl *ClosureContextDecl = ExprEvalContexts.back().ManglingContextDecl;
/external/clang/include/clang/AST/
H A DDecl.h3163 Decl *ManglingContextDecl;
3172 ManglingNumber(0), ManglingContextDecl(0) {}
3246 return ManglingContextDecl;
3251 ManglingContextDecl = Ctx;
/external/clang/include/clang/Sema/
H A DSema.h674 Decl *ManglingContextDecl; member in struct:clang::Sema::ExpressionEvaluationContextRecord
694 Decl *ManglingContextDecl,
698 ManglingContextDecl(ManglingContextDecl), MangleNumbering() { }
703 assert(ManglingContextDecl && "Need to have a context declaration");
722 /// \param[out] ManglingContextDecl - Returns the ManglingContextDecl
726 Decl *&ManglingContextDecl);
691 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, unsigned NumCleanupObjects, bool ParentNeedsCleanups, Decl *ManglingContextDecl, bool IsDecltype) argument

Completed in 414 milliseconds