HomeSort by: relevance | last modified time | path
    Searched refs:Scope (Results 1 - 25 of 281) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/sys/external/bsd/acpica/dist/parser/
psscope.c 3 * Module Name: psscope - Parser scope stack management routines
69 return (ParserState->Scope->ParseScope.Op);
79 * RETURN: Boolean, TRUE = scope completed.
82 * 1) AML pointer is at or beyond the end of the scope
83 * 2) The scope argument count has reached zero.
93 ((ParserState->Aml >= ParserState->Scope->ParseScope.ArgEnd ||
94 !ParserState->Scope->ParseScope.ArgCount)));
103 * Root - the Root Node of this new scope
107 * DESCRIPTION: Allocate and init a new scope object
116 ACPI_GENERIC_STATE *Scope;
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Scope.h 1 //===- Scope.h - Scope interface --------------------------------*- C++ -*-===//
9 // This file defines the Scope interface.
37 /// Scope - A scope is a transient data structure that is used while parsing the
40 class Scope {
43 /// scope, which defines the sorts of things the scope contains.
45 /// This indicates that the scope corresponds to a function, which
57 /// This is a scope that can contain a declaration. Some scope
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LexicalScopes.cpp 1 //===- LexicalScopes.cpp - Collecting lexical scope info ------------------===//
11 // This pass collects lexical scope information and maps machine instructions
50 /// initialize - Scan machine function and constuct lexical scope nest.
53 // Don't attempt any lexical scope creation for a NoDebug compile unit.
90 // If scope has not changed then skip this instruction.
98 // current instruction scope does not match scope of first instruction
122 /// findLexicalScope - Find lexical scope, either regular or inlined, for the
125 DILocalScope *Scope = DL->getScope();
126 if (!Scope)
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
attrib.h 27 virtual Dsymbols *include(Scope *sc);
28 virtual Scope *newScope(Scope *sc);
29 void addMember(Scope *sc, ScopeDsymbol *sds);
30 void setScope(Scope *sc);
31 void importAll(Scope *sc);
51 Scope *newScope(Scope *sc);
53 void addMember(Scope *sc, ScopeDsymbol *sds);
66 Scope *newScope(Scope *sc)
    [all...]
import.h 16 struct Scope;
44 void load(Scope *sc);
45 void importAll(Scope *sc);
47 void addMember(Scope *sc, ScopeDsymbol *sds);
48 void setScope(Scope* sc);
inline.d 27 public Expression inlineCopy(Expression e, Scope* sc)
scope.h 8 * https://github.com/dlang/dmd/blob/master/src/dmd/scope.h
45 // Flags that would not be inherited beyond scope nesting
50 // Flags that would be inherited beyond scope nesting
70 struct Scope
72 Scope *enclosing; // enclosing Scope
82 ScopeGuardStatement *os; // enclosing scope(xxx) statement
86 Scope *callsc; // used for __FUNCTION__, __PRETTY_FUNCTION__ and __MODULE__
93 /* If minst && !tinst, it's in definitely non-speculative scope (eg. module member scope)
    [all...]
cond.h 20 struct Scope;
39 virtual int include(Scope *sc) = 0;
74 int include(Scope *sc);
85 int include(Scope *sc);
96 int include(Scope *sc);
objc.h 23 struct Scope;
67 virtual void setSelector(FuncDeclaration*, Scope* sc) = 0;
71 virtual void setAsOptional(FuncDeclaration *fd, Scope *sc) const = 0;
76 virtual VarDeclaration* createSelectorParameter(FuncDeclaration*, Scope*) const = 0;
78 virtual void setMetaclass(InterfaceDeclaration* id, Scope*) const = 0;
79 virtual void setMetaclass(ClassDeclaration* id, Scope*) const = 0;
nspace.h 24 void addMember(Scope *sc, ScopeDsymbol *sds);
25 void setScope(Scope *sc);
version.h 23 void addMember(Scope *sc, ScopeDsymbol *sds);
37 void addMember(Scope *sc, ScopeDsymbol *sds);
compiler.h 22 struct Scope;
template.h 26 struct Scope;
45 Scope *sc;
85 MATCH leastAsSpecialized(Scope *sc, TemplateDeclaration *td2, Expressions *fargs);
86 RootObject *declareParameter(Scope *sc, TemplateParameter *tp, RootObject *o);
131 virtual bool declareParameter(Scope *sc) = 0;
134 virtual RootObject *defaultArg(const Loc &instLoc, Scope *sc) = 0;
154 bool declareParameter(Scope *sc);
157 RootObject *defaultArg(const Loc &instLoc, Scope *sc);
186 bool declareParameter(Scope *sc);
189 RootObject *defaultArg(const Loc &instLoc, Scope *sc)
    [all...]
dscope.d 2 * A scope as defined by curly braces `{}`.
4 * Not to be confused with the `scope` storage class.
46 // List of flags that can be applied to this `Scope`
47 enum SCOPE
73 /// Flags that are carried along with a scope push()
75 SCOPE.contract | SCOPE.debug_ | SCOPE.ctfe | SCOPE.compile | SCOPE.constraint
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Basic/
Attributes.cpp 8 int clang::hasAttribute(AttrSyntax Syntax, const IdentifierInfo *Scope,
16 // Normalize the scope name, but only for gnu and clang attributes.
17 StringRef ScopeName = Scope ? Scope->getName() : "";
39 normalizeAttrScopeName(const IdentifierInfo *Scope,
41 if (!Scope)
44 // Normalize the "__gnu__" scope name to be "gnu" and the "_Clang" scope name
46 StringRef ScopeName = Scope->getName();
83 const IdentifierInfo *Scope,
    [all...]
  /src/sys/external/bsd/acpica/dist/dispatcher/
dswscope.c 3 * Module Name: dswscope - Scope stack manipulation
61 * DESCRIPTION: Pop (and free) everything on the scope stack except the
62 * root scope object (which remains at the stack top.)
77 /* Pop a scope off the stack */
80 WalkState->ScopeInfo = ScopeInfo->Scope.Next;
101 * DESCRIPTION: Push the current scope on the scope stack, and make the
121 /* Invalid scope */
123 ACPI_ERROR ((AE_INFO, "Null scope parameter"));
135 /* Allocate a new scope object *
    [all...]
  /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
IRBindings.h 32 LLVMMetadataRef Scope;
47 unsigned Col, LLVMMetadataRef Scope,
IRBindings.cpp 54 unsigned Col, LLVMMetadataRef Scope,
56 if (!Scope)
60 unwrap<MDNode>(Scope)->getContext(), Line, Col, unwrap<MDNode>(Scope),
  /src/external/apache2/llvm/dist/clang/lib/Sema/
Scope.cpp 1 //===- Scope.cpp - Lexical scope information --------------------*- C++ -*-===//
9 // This file implements the Scope class, which is used for recording
10 // information about a lexical scope.
14 #include "clang/Sema/Scope.h"
20 void Scope::setFlags(Scope *parent, unsigned flags) {
56 // If this scope is a function or contains breaks/continues, remember it.
70 // If this is a prototype scope, record that.
87 void Scope::Init(Scope *parent, unsigned flags)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
Attributes.h 36 int hasAttribute(AttrSyntax Syntax, const IdentifierInfo *Scope,
  /src/external/apache2/llvm/dist/llvm/lib/IR/
LLVMContextImpl.h 259 Metadata *Scope;
263 MDNodeKeyImpl(unsigned Line, unsigned Column, Metadata *Scope,
265 : Line(Line), Column(Column), Scope(Scope), InlinedAt(InlinedAt),
268 : Line(L->getLine()), Column(L->getColumn()), Scope(L->getRawScope()),
273 Scope == RHS->getRawScope() && InlinedAt == RHS->getRawInlinedAt() &&
278 return hash_combine(Line, Column, Scope, InlinedAt, ImplicitCode);
466 Metadata *Scope;
476 Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits,
480 : Tag(Tag), Name(Name), File(File), Line(Line), Scope(Scope)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIMemoryLegalizer.cpp 94 SIAtomicScope Scope = SIAtomicScope::SYSTEM;
102 SIAtomicScope Scope = SIAtomicScope::SYSTEM,
111 Scope(Scope), OrderingAddrSpace(OrderingAddrSpace),
118 assert(Scope == SIAtomicScope::NONE &&
125 assert(Scope != SIAtomicScope::NONE &&
139 // Limit the scope to the maximum supported by the instruction's address
143 this->Scope = std::min(Scope, SIAtomicScope::SINGLETHREAD);
147 this->Scope = std::min(Scope, SIAtomicScope::WORKGROUP)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
ControlHeightReduction.cpp 160 // count at the scope entry.
202 // The next scope is appendable only if this scope is directly connected to
203 // it (which implies it post-dominates this scope) and this scope dominates
204 // it (no edge to the next scope outside this scope).
212 // There's an edge going into the entry of the next scope from outside
213 // of this scope.
242 // Split this scope at the boundary region into two, which will belong to th
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Function.h 11 // The scope class which describes local variables is also defined here.
29 /// Describes a scope block.
32 class Scope {
44 Scope(LocalVectorTy &&Descriptors) : Descriptors(std::move(Descriptors)) {}
85 /// Range over the scope blocks.
86 llvm::iterator_range<llvm::SmallVector<Scope, 2>::iterator> scopes() {
96 /// Returns a specific scope.
97 Scope &getScope(unsigned Idx) { return Scopes[Idx]; }
119 llvm::SmallVector<Scope, 2> &&NewScopes) {
146 llvm::SmallVector<Scope, 2> Scopes
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCleanup.cpp 13 // control transfers out of a particular scope. This can be
105 /// Push an entry of the given size onto this protected-scope stack.
183 EHCleanupScope *Scope =
195 Scope->setLifetimeMarker();
197 // With Windows -EHa, Invoke llvm.seh.scope.begin() for EHCleanup
202 return Scope->getCleanupBuffer();
249 EHCatchScope *scope = local
252 return scope;
427 EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.begin());
428 HadBranches |= Scope.hasBranches()
1181 EHScope &scope = *EHStack.find(i); local
    [all...]

Completed in 50 milliseconds

1 2 3 4 5 6 7 8 91011>>