Searched refs:ClassStack (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseDeclCXX.cpp2438 if (!ClassStack.empty()) {
2980 assert((NonNestedClass || !ClassStack.empty()) &&
2982 ClassStack.push(new ParsingClass(ClassDecl, NonNestedClass, IsInterface));
3001 assert(!ClassStack.empty() && "Mismatched push/pop for class parsing");
3005 ParsingClass *Victim = ClassStack.top();
3006 ClassStack.pop();
3013 assert(!ClassStack.empty() && "Missing top-level class?");
3028 ClassStack.top()->LateParsedDeclarations.push_back(new LateParsedClass(this, Victim));
H A DParseDecl.cpp151 if (!ClassStack.empty() && !LateAttrs->parseSoon())
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h962 std::stack<ParsingClass *> ClassStack; member in class:clang::Parser
965 assert(!ClassStack.empty() && "No lexed method stacks!");
966 return *ClassStack.top();

Completed in 147 milliseconds