HomeSort by: relevance | last modified time | path
    Searched defs:Self (Results 1 - 24 of 24) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/Serialization/
ContinuousRangeMap.h 112 ContinuousRangeMap &Self;
115 explicit Builder(ContinuousRangeMap &Self) : Self(Self) {}
120 llvm::sort(Self.Rep, Compare());
121 Self.Rep.erase(
123 Self.Rep.begin(), Self.Rep.end(),
131 Self.Rep.end());
135 Self.Rep.push_back(Val)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
InheritViz.cpp 137 QualType Self = Context.getTypeDeclType(this);
142 Self.getAsString(), "dot", FD, Filename)) {
152 Writer.WriteGraph(Self);
DeclObjC.cpp 1117 // 'self' is always __strong. It's actually pseudo-strong except
1123 // In addition, 'self' is const unless this is an init method.
1131 // 'self' is always const in class methods.
1144 auto *Self = ImplicitParamDecl::Create(Context, this, SourceLocation(),
1145 &Context.Idents.get("self"), selfTy,
1147 setSelfDecl(Self);
1150 Self->addAttr(NSConsumedAttr::CreateImplicit(Context));
1153 Self->setARCPseudoStrong(true);
DeclBase.cpp 1293 auto *Self = static_cast<NamespaceDecl *>(this);
1294 for (NamespaceDecl *N = Self->getMostRecentDecl(); N;
Expr.cpp 305 ConstantExpr *Self = Create(Context, E, StorageKind);
306 Self->SetResult(Result, Context);
307 return Self;
ASTContext.cpp 7014 // The first two arguments (self and _cmd) are pointers; account for
7616 // Block self
8532 auto &Self = const_cast<ASTContext &>(*this);
8534 SubstTemplateTemplateParmPackStorage::Profile(ID, Self, Param, ArgPack);
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
ConstructionContext.cpp 32 const ConstructionContextLayer *Self = this;
35 return Self;
36 if (!Self || !(Self->Item == Other->Item))
38 Self = Self->getParent();
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
ModuleBuilder.cpp 45 CodeGeneratorImpl &Self;
47 HandlingTopLevelDeclRAII(CodeGeneratorImpl &Self,
49 : Self(Self), EmitDeferred(EmitDeferred) {
50 ++Self.HandlingTopLevelDecls;
53 unsigned Level = --Self.HandlingTopLevelDecls;
55 Self.EmitDeferredDecls();
CGDebugInfo.h 97 const CGDebugInfo &Self;
100 PrintingCallbacks(const CGDebugInfo &Self) : Self(Self) {}
102 return Self.remapDIPath(Path);
214 /// Look up the completed type for a self pointer in the TypeCache and
217 /// never happen though, since creating a type for the implicit self
CGObjC.cpp 337 // We generally assume that 'self' lives throughout a method call.
390 // [self alloc] -> objc_alloc(self)
394 // [self allocWithZone:nil] -> objc_allocWithZone(self)
596 // safe because the receiver value is always loaded from 'self',
665 // self. This represents the call taking direct ownership of that
667 // arguments because they might also reference self, but we don't
668 // have to worry about any of them modifying self because that would
675 // Do an unsafe store of null into self
731 llvm::Value *self = CGF.LoadObjCSelf(); variable
1192 llvm::Value *self = Builder.CreateBitCast(LoadObjCSelf(), VoidPtrTy); local
1478 llvm::Value *self = local
1623 llvm::Value *self = CGF.LoadObjCSelf(); local
    [all...]
CGObjCMac.cpp 80 /// self and selector parameters are shifted over by one.
88 /// [double | long double] objc_msgSend_fpret(id self, SEL op, ...)
100 /// _Complex long double objc_msgSend_fp2ret(id self, SEL op, ...)
272 // void objc_setProperty_atomic(id self, SEL _cmd,
274 // void objc_setProperty_nonatomic(id self, SEL _cmd,
276 // void objc_setProperty_atomic_copy(id self, SEL _cmd,
278 // void objc_setProperty_nonatomic_copy(id self, SEL _cmd,
1182 template <class Self>
1183 SmallVector<llvm::Constant*, 8> emitExtendedTypesArray(Self *self) const
    [all...]
  /src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/
FuzzerUtilFuchsia.cpp 227 zx_handle_t Self = _zx_process_self();
229 ExitOnErr(_zx_task_bind_exception_port(Self, Port.Handle, kFuzzingCrash,
247 ExitOnErr(_zx_object_get_child(Self, Packet.exception.tid,
332 Printf("libFuzzer: unable to get info about self: %s\n",
344 Printf("libFuzzer: unable to get info about self: %s\n",
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ExternalASTSource.h 521 LazyVector *Self;
523 iterator(LazyVector *Self, int Position)
524 : iterator::iterator_adaptor_base(Position), Self(Self) {}
533 return Self->Loaded.end()[this->I];
534 return Self->Local.begin()[this->I];
  /src/external/apache2/llvm/dist/llvm/lib/Support/
ItaniumManglingCanonicalizer.cpp 162 CanonicalizerAllocator &Self;
164 return Self.makeNodeSimple<T>(std::forward<Args>(As)...);
197 CanonicalizerAllocator &Self;
199 Node *StdNamespace = Self.makeNode<itanium_demangle::NameType>("std");
202 return Self.makeNode<itanium_demangle::NestedName>(StdNamespace, Child);
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
PreprocessingRecord.h 436 PreprocessingRecord *Self;
438 iterator(PreprocessingRecord *Self, int Position)
439 : iterator::iterator_adaptor_base(Position), Self(Self) {}
447 Self->LoadedPreprocessedEntities.size() + this->I : this->I;
448 PPEntityID ID = Self->getPPEntityID(Index, isLoaded);
449 return Self->getPreprocessedEntity(ID);
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseCXXInlineMethods.cpp 229 : Self(P), Class(C) {}
232 Self->DeallocateParsedClasses(Class);
236 Self->ParseLexedMethodDeclarations(*Class);
240 Self->ParseLexedMemberInitializers(*Class);
244 Self->ParseLexedMethodDefs(*Class);
248 Self->ParseLexedAttributes(*Class);
252 Self->ParseLexedPragmas(*Class);
256 Self->ParseLexedMethodDeclaration(*this);
260 Self->ParseLexedMethodDef(*this);
264 Self->ParseLexedMemberInitializer(*this)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Frontend/
ASTUnit.h 408 ASTUnit &Self;
411 explicit ConcurrencyCheck(ASTUnit &Self) : Self(Self) {
412 Self.ConcurrencyCheckValue.start();
416 Self.ConcurrencyCheckValue.finish();
  /src/external/apache2/llvm/dist/clang/lib/Lex/
Pragma.cpp 135 Preprocessor &Self;
143 Self.Lex(Tok);
154 Self.EnterTokenStream(std::move(Toks), Tokens.size(),
1212 void (*volatile Self)(void(*P)()) = DebugOverflowStack;
1213 Self(reinterpret_cast<void(*)()>(Self));
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaCast.cpp 59 : Self(S), SrcExpr(src), DestType(destType),
72 Sema &Self;
110 Self.Context, Self.Context.ARCUnbridgedCastTy, CK_Dependent,
112 Self.CurFPFeatureOverrides());
141 Self.CheckCastAlign(SrcExpr.get(), DestType, OpRange);
145 assert(Self.getLangOpts().allowsNonTrivialObjCLifetimeQualifiers());
148 if (Self.CheckObjCConversion(OpRange, DestType, src, CCK) ==
159 SrcExpr = Self.CheckPlaceholderExpr(SrcExpr.get());
183 CheckNoDeref(Op.Self, Op.SrcExpr.get()->getType(), Op.ResultType
    [all...]
SemaChecking.cpp 10604 /// Issue a warning if these are no self-comparisons, as they are not likely
13347 SequencedSubexpression(SequenceChecker &Self)
13348 : Self(Self), OldModAsSideEffect(Self.ModAsSideEffect) {
13349 Self.ModAsSideEffect = &ModAsSideEffect;
13357 UsageInfo &UI = Self.UsageMap[M.first];
13359 Self.addUsage(M.first, UI, SideEffectUsage.UsageExpr, UK_ModAsValue);
13362 Self.ModAsSideEffect = OldModAsSideEffect;
13365 SequenceChecker &Self;
    [all...]
TreeTransform.h 106 Derived &Self;
110 ForgetPartiallySubstitutedPackRAII(Derived &Self) : Self(Self) {
111 Old = Self.ForgetPartiallySubstitutedPack();
115 Self.RememberPartiallySubstitutedPack(Old);
194 TreeTransform &Self;
199 TemporaryBase(TreeTransform &Self, SourceLocation Location,
200 DeclarationName Entity) : Self(Self) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
RDFGraph.cpp 446 void DefNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) {
449 DA.Addr->setReachedDef(Self);
453 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) {
456 DA.Addr->setReachedUse(Self);
480 NodeId Self = G.id(this);
481 NA.Addr->setNext(Self);
  /src/external/apache2/llvm/dist/clang/include/clang/Parse/
Parser.h 295 Parser &Self;
297 DestroyTemplateIdAnnotationsRAIIObj(Parser &Self) : Self(Self) {}
298 ~DestroyTemplateIdAnnotationsRAIIObj() { Self.MaybeDestroyTemplateIds(); }
1081 Parser *Self;
1087 // parser Self where the new Scope is created with the flags
1089 ParseScope(Parser *Self, unsigned ScopeFlags, bool EnteredScope = true,
1091 : Self(Self) {
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 1430 /// List of SourceLocations where 'self' is implicitly retained inside a
1485 /// Private Helper predicate to check for 'self'.
1831 Sema *Self;
1834 explicit PoppedFunctionScopeDeleter(Sema *Self) : Self(Self) {}
3954 /// Look up implicit 'self' parameter of an objective-c method.
5781 Sema *Self;
5798 explicit ImplicitExceptionSpecification(Sema &Self)
5799 : Self(&Self), ComputedEST(EST_BasicNoexcept)
    [all...]

Completed in 113 milliseconds