Home | History | Annotate | Download | only in Sema

Lines Matching defs:Current

1044                                     const CXXRecordDecl *Current) {
1049 for (CXXRecordDecl::base_class_const_iterator I = Current->bases_begin(),
1050 E = Current->bases_end();
1069 Current = Queue.back();
6104 // Continue on to push Namespc as current DeclContext and return it.
6195 // redefinition), push it as current DeclContext and try to continue parsing.
6629 // current class. We do this now because there are cases where this
6782 /// Hides a using shadow declaration. This is required by the current
6854 // Do the redeclaration lookup in the current scope.
6931 // equal to that of the current context.
7086 /// in the current context is appropriately related to the current
7110 // The current scope is a record.
7207 // of its bases is present in the base set of the current context.
7663 // Now collect the constructors that we already have in the current class.
11588 llvm::SmallSet<CXXConstructorDecl*, 4> &Current,
11590 llvm::SmallSet<CXXConstructorDecl*, 4>::iterator CI = Current.begin(),
11591 CE = Current.end();
11610 if (!Current.insert(Canonical))
11616 for (CI = Current.begin(), CE = Current.end(); CI != CE; ++CI)
11618 Current.clear();
11621 Current.count(TCanonical)) {
11644 for (CI = Current.begin(), CE = Current.end(); CI != CE; ++CI)
11646 Current.clear();
11648 DelegatingCycleHelper(Target, Valid, Invalid, Current, S);
11654 llvm::SmallSet<CXXConstructorDecl*, 4> Valid, Invalid, Current;
11656 llvm::SmallSet<CXXConstructorDecl*, 4>::iterator CI = Current.begin(),
11657 CE = Current.end();
11663 DelegatingCycleHelper(*I, Valid, Invalid, Current, *this);