Home
last modified time | relevance | path

Searched refs:Self (Results 1 – 25 of 47) sorted by relevance

12

/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaCast.cpp51 : Self(S), SrcExpr(src), DestType(destType), in CastOperation()
64 Sema &Self; member
91 castExpr = ImplicitCastExpr::Create(Self.Context, in complete()
92 Self.Context.ARCUnbridgedCastTy, in complete()
119 Self.CheckCastAlign(SrcExpr.get(), DestType, OpRange); in checkCastAlign()
123 assert(Self.getLangOpts().ObjCAutoRefCount); in checkObjCARCConversion()
126 if (Self.CheckObjCARCConversion(OpRange, DestType, src, CCK) == in checkObjCARCConversion()
137 SrcExpr = Self.CheckPlaceholderExpr(SrcExpr.get()); in checkNonOverloadPlaceholders()
156 static TryCastResult TryLValueToRValueCast(Sema &Self, Expr *SrcExpr,
161 static TryCastResult TryStaticReferenceDowncast(Sema &Self, Expr *SrcExpr,
[all …]
HDSemaExprCXX.cpp3589 Sema &Self, SourceLocation KeyLoc, ASTContext &C, in HasNoThrowOperator() argument
3600 LookupResult Res(Self, NameInfo, Sema::LookupOrdinaryName); in HasNoThrowOperator()
3601 if (Self.LookupQualifiedName(Res, RD)) { in HasNoThrowOperator()
3614 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT); in HasNoThrowOperator()
3624 static bool EvaluateUnaryTypeTrait(Sema &Self, TypeTrait UTT, in EvaluateUnaryTypeTrait() argument
3628 ASTContext &C = Self.Context; in EvaluateUnaryTypeTrait()
3701 return T.isTrivialType(Self.Context); in EvaluateUnaryTypeTrait()
3703 return T.isTriviallyCopyableType(Self.Context); in EvaluateUnaryTypeTrait()
3707 return T.isPODType(Self.Context); in EvaluateUnaryTypeTrait()
3709 return T->isLiteralType(Self.Context); in EvaluateUnaryTypeTrait()
[all …]
HDSemaExpr.cpp6358 static void SuggestParentheses(Sema &Self, SourceLocation Loc, in SuggestParentheses() argument
6361 SourceLocation EndLoc = Self.PP.getLocForEndOfToken(ParenRange.getEnd()); in SuggestParentheses()
6364 Self.Diag(Loc, Note) in SuggestParentheses()
6369 Self.Diag(Loc, Note) << ParenRange; in SuggestParentheses()
6446 static void DiagnoseConditionalPrecedence(Sema &Self, in DiagnoseConditionalPrecedence() argument
6462 Self.Diag(OpLoc, diag::warn_precedence_conditional) in DiagnoseConditionalPrecedence()
6466 SuggestParentheses(Self, OpLoc, in DiagnoseConditionalPrecedence()
6467 Self.PDiag(diag::note_precedence_silence) in DiagnoseConditionalPrecedence()
6471 SuggestParentheses(Self, OpLoc, in DiagnoseConditionalPrecedence()
6472 Self.PDiag(diag::note_precedence_conditional_first), in DiagnoseConditionalPrecedence()
[all …]
HDSemaChecking.cpp7754 SequencedSubexpression(SequenceChecker &Self) in SequencedSubexpression()
7755 : Self(Self), OldModAsSideEffect(Self.ModAsSideEffect) { in SequencedSubexpression()
7756 Self.ModAsSideEffect = &ModAsSideEffect; in SequencedSubexpression()
7761 UsageInfo &U = Self.UsageMap[MI->first]; in ~SequencedSubexpression()
7763 Self.addUsage(U, MI->first, SideEffectUsage.Use, UK_ModAsValue); in ~SequencedSubexpression()
7766 Self.ModAsSideEffect = OldModAsSideEffect; in ~SequencedSubexpression()
7769 SequenceChecker &Self; member
7780 EvaluationTracker(SequenceChecker &Self) in EvaluationTracker() argument
7781 : Self(Self), Prev(Self.EvalTracker), EvalOK(true) { in EvaluationTracker()
7782 Self.EvalTracker = this; in EvaluationTracker()
[all …]
/NextBSD/contrib/llvm/include/llvm/IR/
HDCFG.h34 typedef PredIterator<Ptr, USE_iterator> Self; typedef
53 inline bool operator==(const Self& x) const { return It == x.It; }
54 inline bool operator!=(const Self& x) const { return !operator==(x); }
62 inline Self& operator++() { // Preincrement
68 inline Self operator++(int) { // Postincrement
69 Self tmp = *this; ++*this; return tmp;
126 typedef SuccIterator<Term_, BB_> Self; typedef
134 Self it;
137 explicit SuccessorProxy(const Self &it) : it(it) {} in SuccessorProxy()
174 inline bool operator==(const Self& x) const { return idx == x.idx; }
[all …]
HDInstructions.h2825 typedef CaseIteratorT<SwitchInstTy, ConstantIntTy, BasicBlockTy> Self;
2836 static Self fromSuccessorIndex(SwitchInstTy *SI, unsigned SuccessorIndex) {
2840 Self(SI, SuccessorIndex - 1) :
2841 Self(SI, DefaultPseudoIndex);
2868 Self operator++() {
2875 Self operator++(int) {
2876 Self tmp = *this;
2880 Self operator--() {
2889 Self operator--(int) {
2890 Self tmp = *this;
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Serialization/
HDContinuousRangeMap.h110 ContinuousRangeMap &Self; variable
116 explicit Builder(ContinuousRangeMap &Self) : Self(Self) { } in Builder() argument
119 std::sort(Self.Rep.begin(), Self.Rep.end(), Compare()); in ~Builder()
120 std::unique(Self.Rep.begin(), Self.Rep.end(), in ~Builder()
131 Self.Rep.push_back(Val); in insert()
/NextBSD/contrib/llvm/include/llvm/Analysis/
HDRegionIterator.h90 typedef RNSuccIterator<NodeType, BlockT, RegionT> Self; typedef
113 inline bool operator==(const Self& x) const {
121 inline bool operator!=(const Self& x) const { return !operator==(x); }
129 inline Self& operator++() {
143 inline Self operator++(int) {
144 Self tmp = *this;
168 typedef RNSuccIterator<FlatIt<NodeType>, BlockT, RegionT> Self; typedef
196 inline bool operator==(const Self& x) const {
203 inline bool operator!=(const Self& x) const { return !operator==(x); }
218 inline Self& operator++() {
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Parse/
HDRAIIObjectsForParser.h350 PoisonSEHIdentifiersRAIIObject(Parser &Self, bool NewValue) in PoisonSEHIdentifiersRAIIObject() argument
351 : Ident_AbnormalTermination(Self.Ident_AbnormalTermination, NewValue), in PoisonSEHIdentifiersRAIIObject()
352 Ident_GetExceptionCode(Self.Ident_GetExceptionCode, NewValue), in PoisonSEHIdentifiersRAIIObject()
353 Ident_GetExceptionInfo(Self.Ident_GetExceptionInfo, NewValue), in PoisonSEHIdentifiersRAIIObject()
354 Ident__abnormal_termination(Self.Ident__abnormal_termination, NewValue), in PoisonSEHIdentifiersRAIIObject()
355 Ident__exception_code(Self.Ident__exception_code, NewValue), in PoisonSEHIdentifiersRAIIObject()
356 Ident__exception_info(Self.Ident__exception_info, NewValue), in PoisonSEHIdentifiersRAIIObject()
357 Ident___abnormal_termination(Self.Ident___abnormal_termination, NewValue), in PoisonSEHIdentifiersRAIIObject()
358 Ident___exception_code(Self.Ident___exception_code, NewValue), in PoisonSEHIdentifiersRAIIObject()
359 Ident___exception_info(Self.Ident___exception_info, NewValue) { in PoisonSEHIdentifiersRAIIObject()
HDParseCXXInlineMethods.cpp231 : Self(P), Class(C) {} in LateParsedClass()
234 Self->DeallocateParsedClasses(Class); in ~LateParsedClass()
238 Self->ParseLexedMethodDeclarations(*Class); in ParseLexedMethodDeclarations()
242 Self->ParseLexedMemberInitializers(*Class); in ParseLexedMemberInitializers()
246 Self->ParseLexedMethodDefs(*Class); in ParseLexedMethodDefs()
250 Self->ParseLexedMethodDeclaration(*this); in ParseLexedMethodDeclarations()
254 Self->ParseLexedMethodDef(*this); in ParseLexedMethodDefs()
258 Self->ParseLexedMemberInitializer(*this); in ParseLexedMemberInitializers()
956 explicit UnannotatedTentativeParsingAction(Parser &Self, in UnannotatedTentativeParsingAction() argument
958 : TentativeParsingAction(Self), Self(Self), EndKind(EndKind) { in UnannotatedTentativeParsingAction()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDModuleBuilder.cpp41 CodeGeneratorImpl &Self; member
42 HandlingTopLevelDeclRAII(CodeGeneratorImpl &Self) : Self(Self) { in HandlingTopLevelDeclRAII()
43 ++Self.HandlingTopLevelDecls; in HandlingTopLevelDeclRAII()
46 if (--Self.HandlingTopLevelDecls == 0) in ~HandlingTopLevelDeclRAII()
47 Self.EmitDeferredDecls(); in ~HandlingTopLevelDeclRAII()
HDCGObjCRuntime.h175 llvm::Value *Self,
/NextBSD/contrib/llvm/tools/clang/include/clang/Lex/
HDPreprocessingRecord.h403 PreprocessingRecord *Self; variable
405 iterator(PreprocessingRecord *Self, int Position) in iterator() argument
406 : iterator::iterator_adaptor_base(Position), Self(Self) {} in iterator()
415 Self->LoadedPreprocessedEntities.size() + this->I : this->I;
416 PPEntityID ID = Self->getPPEntityID(Index, isLoaded);
417 return Self->getPreprocessedEntity(ID);
/NextBSD/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
HDThreadSafetyTraverse.h52 template <class Self, class R>
55 Self *self() { return static_cast<Self *>(this); } in self()
175 template <class Self>
176 class VisitReducer : public Traversal<Self, VisitReducerBase>,
273 Self Visitor; in visit()
283 template <typename Self>
286 Self *self() { return reinterpret_cast<Self *>(this); } in self()
383 template <typename Self, typename StreamType>
396 Self printer; in print()
401 Self *self() { return reinterpret_cast<Self *>(this); } in self()
/NextBSD/contrib/llvm/lib/Target/Hexagon/
HDBitTracker.h182 bool meet(const BitValue &V, const BitRef &Self) { in meet()
184 if (Type == Ref && RefI == Self) // Bottom.meet(V) = Bottom (i.e. This) in meet()
201 RefI = Self; in meet()
208 static BitValue self(const BitRef &Self = BitRef());
234 BitTracker::BitValue::self(const BitRef &Self) { in self() argument
235 return BitValue(Self.Reg, Self.Pos); in self()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDInheritViz.cpp138 QualType Self = Context.getTypeDeclType(this); in viewInheritance() local
143 Self.getAsString(), "dot", FD, Filename)) { in viewInheritance()
153 Writer.WriteGraph(Self); in viewInheritance()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDExternalASTSource.h519 LazyVector *Self;
521 iterator(LazyVector *Self, int Position)
522 : iterator::iterator_adaptor_base(Position), Self(Self) {}
532 return Self->Loaded.end()[this->I];
533 return Self->Local.begin()[this->I];
/NextBSD/contrib/file/magic/Magdir/
HDmotorola66 >30 string SFX [Self-Extracting LZH SFX archive]
67 >38 string SFX [Self-Extracting LZH SFX archive]
68 >44 string ZIP! [Self-Extracting ZIP SFX archive]
HDmsdos153 >>>(0x3c.l+0x70) search/0x80 WinZip(R)\ Self-Extractor \b, ZIP self-extracting archive (WinZip)
245 >0xe7 string LH/2\ Self-Extract \b, %s
253 >0x1e string Copyright\ 1989-1990\ PKWARE\ Inc. Self-extracting PKZIP archive
256 >0x1e string PKLITE\ Copr. Self-extracting PKZIP archive
296 # TODO: how to add this? >FileSize-34 string Windows\ Self-Installing\ Executable \b, ZIP self-extr…
/NextBSD/contrib/llvm/tools/clang/include/clang/Parse/
HDParser.h768 Parser *Self; variable
776 ParseScope(Parser *Self, unsigned ScopeFlags, bool EnteredScope = true,
778 : Self(Self) { in Self() argument
780 Self->EnterScope(ScopeFlags); in Self()
783 Self->incrementMSManglingNumber(); in Self()
785 this->Self = nullptr; in Self()
792 if (Self) { in Exit()
793 Self->ExitScope(); in Exit()
794 Self = nullptr; in Exit()
818 ParseScopeFlags(Parser *Self, unsigned ScopeFlags, bool ManageFlags = true);
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Frontend/
HDASTUnit.h478 ASTUnit &Self; variable
481 explicit ConcurrencyCheck(ASTUnit &Self) in ConcurrencyCheck() argument
482 : Self(Self) in ConcurrencyCheck()
484 Self.ConcurrencyCheckValue.start(); in ConcurrencyCheck()
487 Self.ConcurrencyCheckValue.finish(); in ~ConcurrencyCheck()
/NextBSD/contrib/libxo/tests/gettext/po/pig_latin/
HDldns.po12 "Language-Team: Self-inflicted <test@example.com>\n"
HDgt_01.po12 "Language-Team: Self-inflicted <test@example.com>\n"
/NextBSD/contrib/llvm/tools/clang/include/clang/ASTMatchers/
HDASTMatchersInternal.h1483 ReturnTypesF> Self;
1484 static Self create(ArrayRef<const Matcher<InnerTBase> *> InnerMatchers);
1498 struct Func : public llvm::VariadicFunction<Self, Matcher<InnerTBase>,
1499 &Self::create> {
1533 return Self(InnerMatchers);
/NextBSD/crypto/openssl/
HDREADME78 Self-test report generated by 'make report'

12