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

  /external/llvm/include/llvm/CodeGen/
LexicalScopes.h 43 /// LexicalScope - This class is used to track scope information.
45 class LexicalScope {
48 LexicalScope(LexicalScope *P, const DILocalScope *D, const DILocation *I,
59 LexicalScope *getParent() const { return Parent; }
64 SmallVectorImpl<LexicalScope *> &getChildren() { return Children; }
68 void addChild(LexicalScope *S) { Children.push_back(S); }
91 void closeInsnRange(LexicalScope *NewScope = nullptr) {
103 bool dominates(const LexicalScope *S) const {
111 // Depth First Search support to walk and manipulate LexicalScope hierarchy
    [all...]
  /external/clang/lib/CodeGen/
CodeGenFunction.h 514 class LexicalScope : public RunCleanupsScope {
517 LexicalScope *ParentScope;
519 LexicalScope(const LexicalScope &) = delete;
520 void operator=(const LexicalScope &) = delete;
524 explicit LexicalScope(CodeGenFunction &CGF, SourceRange Range)
538 ~LexicalScope() {
    [all...]

Completed in 73 milliseconds