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

/external/clang/lib/Sema/
H A DSemaLambda.cpp278 Decl *&ManglingContextDecl) {
281 ManglingContextDecl = ExprEvalContexts.back().ManglingContextDecl;
293 if (ManglingContextDecl) {
294 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ManglingContextDecl)) {
299 } else if (VarDecl *Var = dyn_cast<VarDecl>(ManglingContextDecl)) {
302 } else if (isa<FieldDecl>(ManglingContextDecl)) {
317 !(ManglingContextDecl && isa<ParmVarDecl>(ManglingContextDecl))) ||
319 ManglingContextDecl
277 getCurrentMangleNumberContext(const DeclContext *DC, Decl *&ManglingContextDecl) argument
424 Decl *ManglingContextDecl; local
[all...]
H A DSemaDecl.cpp3298 Decl *ManglingContextDecl; local
3301 ManglingContextDecl)) {
3939 Decl *ManglingContextDecl; local
3942 ManglingContextDecl)) {
5707 Decl *ManglingContextDecl; local
5710 ManglingContextDecl)) {
H A DSemaExpr.cpp10423 Decl *ManglingContextDecl; local
10426 ManglingContextDecl)) {
10428 Block->setBlockMangling(ManglingNumber, ManglingContextDecl);
11282 Decl *ClosureContextDecl = ExprEvalContexts.back().ManglingContextDecl;
/external/clang/include/clang/AST/
H A DDecl.h3281 Decl *ManglingContextDecl;
3290 ManglingNumber(0), ManglingContextDecl(nullptr) {}
3392 return ManglingContextDecl;
3397 ManglingContextDecl = Ctx;
/external/clang/include/clang/Sema/
H A DSema.h753 Decl *ManglingContextDecl; member in struct:clang::Sema::ExpressionEvaluationContextRecord
773 Decl *ManglingContextDecl,
777 ManglingContextDecl(ManglingContextDecl), MangleNumbering() { }
796 /// \param[out] ManglingContextDecl - Returns the ManglingContextDecl
800 Decl *&ManglingContextDecl);
770 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, unsigned NumCleanupObjects, bool ParentNeedsCleanups, Decl *ManglingContextDecl, bool IsDecltype) argument

Completed in 300 milliseconds