HomeSort by relevance Sort by last modified time
    Searched refs:LexicalScope (Results 1 - 8 of 8) sorted by null

  /external/llvm/include/llvm/CodeGen/
LexicalScopes.h 33 class LexicalScope;
61 bool isCurrentFunctionScope(const LexicalScope *LS) {
66 LexicalScope *getCurrentFunctionScope() const { return CurrentFnLexicalScope;}
80 LexicalScope *findLexicalScope(DebugLoc DL);
83 ArrayRef<LexicalScope *> getAbstractScopesList() const {
88 LexicalScope *findAbstractScope(const MDNode *N) {
94 LexicalScope *findInlinedScope(DebugLoc DL) {
99 LexicalScope *findLexicalScope(const MDNode *N) {
110 LexicalScope *getOrCreateLexicalScope(DebugLoc DL);
113 LexicalScope *getOrCreateRegularScope(MDNode *Scope)
    [all...]
  /external/llvm/lib/CodeGen/
LexicalScopes.cpp 47 DenseMap<const MachineInstr *, LexicalScope *> MI2ScopeMap;
59 DenseMap<const MachineInstr *, LexicalScope *> &MI2ScopeMap) {
116 LexicalScope *LexicalScopes::findLexicalScope(DebugLoc DL) {
135 LexicalScope *LexicalScopes::getOrCreateLexicalScope(DebugLoc DL) {
151 LexicalScope *LexicalScopes::getOrCreateRegularScope(MDNode *Scope) {
158 LexicalScope *WScope = LexicalScopeMap.lookup(Scope);
162 LexicalScope *Parent = NULL;
165 WScope = new LexicalScope(Parent, DIDescriptor(Scope), NULL, false);
175 LexicalScope *LexicalScopes::getOrCreateInlinedScope(MDNode *Scope,
177 LexicalScope *InlinedScope = LexicalScopeMap.lookup(InlinedAt)
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfDebug.h 235 DenseMap<LexicalScope *, SmallVector<DbgVariable *, 8> > ScopeVariables;
314 void addScopeVariable(LexicalScope *LS, DbgVariable *Var);
327 DIE *constructLexicalScopeDIE(CompileUnit *TheCU, LexicalScope *Scope);
332 DIE *constructInlinedScopeDIE(CompileUnit *TheCU, LexicalScope *Scope);
335 DIE *constructVariableDIE(DbgVariable *DV, LexicalScope *S);
338 DIE *constructScopeDIE(CompileUnit *TheCU, LexicalScope *Scope);
437 DbgVariable *Var, LexicalScope *Scope);
439 /// collectVariableInfo - Populate LexicalScope entries with variables' info.
DwarfDebug.cpp 250 LexicalScope *Scope) {
296 LexicalScope *Scope) {
300 && "LexicalScope does not have instruction markers!");
375 DIE *DwarfDebug::constructScopeDIE(CompileUnit *TheCU, LexicalScope *Scope) {
395 const SmallVector<LexicalScope *, 4> &Scopes = Scope->getChildren();
655 DenseMap<const MDNode *, LexicalScope *> DeadFnScopeMap;
670 LexicalScope *Scope =
671 new LexicalScope(NULL, DIDescriptor(SP), NULL, false);
770 LexicalScope *Scope = LScopes.findAbstractScope(ScopeLoc.getScope(Ctx));
783 DbgVariable *Var, LexicalScope *Scope)
    [all...]
  /external/v8/src/
parser.h 45 class LexicalScope;
712 LexicalScope* lexical_scope_;
728 friend class LexicalScope;
parser.cc 461 // LexicalScope is a support class to facilitate manipulation of the
469 class LexicalScope BASE_EMBEDDED {
471 LexicalScope(Parser* parser, Scope* scope, Isolate* isolate);
472 ~LexicalScope();
516 LexicalScope* lexical_scope_parent_;
523 LexicalScope::LexicalScope(Parser* parser, Scope* scope, Isolate* isolate)
540 LexicalScope::~LexicalScope() {
640 LexicalScope lexical_scope(this, scope, isolate())
    [all...]
  /external/clang/lib/CodeGen/
CGObjCRuntime.cpp 232 CodeGenFunction::LexicalScope cleanups(CGF, Handler.Body->getSourceRange());
CodeGenFunction.h 815 class LexicalScope: protected RunCleanupsScope {
819 LexicalScope(const LexicalScope &); // DO NOT IMPLEMENT THESE
820 LexicalScope &operator=(const LexicalScope &);
824 explicit LexicalScope(CodeGenFunction &CGF, SourceRange Range)
832 ~LexicalScope() {
    [all...]

Completed in 94 milliseconds