Home
last modified time | relevance | path

Searched defs:Self (Results 1 – 25 of 28) sorted by relevance

12

/external/clang/lib/Sema/
DSemaCast.cpp63 Sema &Self; member
461 CastsAwayConstness(Sema &Self, QualType SrcType, QualType DestType, in CastsAwayConstness()
705 static void DiagnoseReinterpretUpDownCast(Sema &Self, const Expr *SrcExpr, in DiagnoseReinterpretUpDownCast()
904 static TryCastResult TryStaticCast(Sema &Self, ExprResult &SrcExpr, in TryStaticCast()
1072 TryLValueToRValueCast(Sema &Self, Expr *SrcExpr, QualType DestType, in TryLValueToRValueCast()
1123 TryStaticReferenceDowncast(Sema &Self, Expr *SrcExpr, QualType DestType, in TryStaticReferenceDowncast()
1158 TryStaticPointerDowncast(Sema &Self, QualType SrcType, QualType DestType, in TryStaticPointerDowncast()
1192 TryStaticDowncast(Sema &Self, CanQualType SrcType, CanQualType DestType, in TryStaticDowncast()
1307 TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr, QualType SrcType, in TryStaticMemberPointerUpcast()
1418 TryStaticImplicitCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, in TryStaticImplicitCast()
[all …]
DSemaExprCXX.cpp3068 Sema &Self, SourceLocation KeyLoc, ASTContext &C, in HasNoThrowOperator()
3103 static bool EvaluateUnaryTypeTrait(Sema &Self, UnaryTypeTrait UTT, in EvaluateUnaryTypeTrait()
3614 static bool EvaluateBinaryTypeTrait(Sema &Self, BinaryTypeTrait BTT, in EvaluateBinaryTypeTrait()
3826 static uint64_t EvaluateArrayTypeTrait(Sema &Self, ArrayTypeTrait ATT, in EvaluateArrayTypeTrait()
4090 static bool TryClassUnification(Sema &Self, Expr *From, Expr *To, in TryClassUnification()
4179 static bool FindConditionalOverload(Sema &Self, ExprResult &LHS, ExprResult &RHS, in FindConditionalOverload()
4237 static bool ConvertForConditional(Sema &Self, ExprResult &E, QualType T) { in ConvertForConditional()
DSemaExpr.cpp5689 static void SuggestParentheses(Sema &Self, SourceLocation Loc, in SuggestParentheses()
5775 static void DiagnoseConditionalPrecedence(Sema &Self, in DiagnoseConditionalPrecedence()
6857 static void diagnoseStringPlusInt(Sema &Self, SourceLocation OpLoc, in diagnoseStringPlusInt()
9049 static void DiagnoseBitwisePrecedence(Sema &Self, BinaryOperatorKind Opc, in DiagnoseBitwisePrecedence()
9091 EmitDiagnosticForBitwiseAndInBitwiseOr(Sema &Self, SourceLocation OpLoc, in EmitDiagnosticForBitwiseAndInBitwiseOr()
9106 EmitDiagnosticForLogicalAndInLogicalOr(Sema &Self, SourceLocation OpLoc, in EmitDiagnosticForLogicalAndInLogicalOr()
9220 static void DiagnoseBinOpPrecedence(Sema &Self, BinaryOperatorKind Opc, in DiagnoseBinOpPrecedence()
DTreeTransform.h100 Derived &Self; variable
104 ForgetPartiallySubstitutedPackRAII(Derived &Self) : Self(Self) { in ForgetPartiallySubstitutedPackRAII()
172 TreeTransform &Self; variable
177 TemporaryBase(TreeTransform &Self, SourceLocation Location, in TemporaryBase()
3215 TreeTransform<Derived> &Self; variable
3236 explicit TemplateArgumentLocInventIterator(TreeTransform<Derived> &Self, in TemplateArgumentLocInventIterator()
DSemaChecking.cpp5680 SequenceChecker &Self; member
5691 EvaluationTracker(SequenceChecker &Self) in EvaluationTracker()
5709 SequenceChecker &Self; member in __anon00dd1a5d0711::SequenceChecker::EvaluationTracker
/external/clang/include/clang/Serialization/
DContinuousRangeMap.h110 ContinuousRangeMap &Self; variable
116 explicit Builder(ContinuousRangeMap &Self) : Self(Self) { } in Builder()
/external/llvm/include/llvm/Analysis/
DRegionIterator.h87 typedef RNSuccIterator<NodeType> Self; typedef
174 typedef RNSuccIterator<FlatIt<NodeType> > Self; typedef
DRegionInfo.h506 typedef block_iterator_wrapper<IsConst> Self; typedef
/external/chromium_org/third_party/WebKit/Source/core/svg/properties/
DSVGStaticPropertyTearOff.h35 typedef SVGStaticPropertyTearOff<ContextElement, PropertyType> Self; typedef
DSVGPropertyTearOff.h40 typedef SVGPropertyTearOff<PropertyType> Self; typedef
DSVGListPropertyTearOff.h33 typedef SVGListPropertyTearOff<PropertyType> Self; typedef
DSVGListProperty.h44 typedef SVGListProperty<PropertyType> Self; typedef
/external/llvm/include/llvm/Support/
DCFG.h33 typedef PredIterator<Ptr, USE_iterator> Self; typedef
110 typedef SuccIterator<Term_, BB_> Self; typedef
/external/clang/test/SemaTemplate/
Denum-argument.cpp6 typedef C<v> Self; typedef
/external/clang/lib/AST/
DInheritViz.cpp139 QualType Self = Context.getTypeDeclType(this); in viewInheritance() local
DDeclBase.cpp881 NamespaceDecl *Self = static_cast<NamespaceDecl *>(this); in collectAllContexts() local
/external/clang/include/clang/Parse/
DParser.h671 Parser *Self; variable
681 : Self(Self) { in Self() function
816 Parser *Self; member
846 Parser *Self; member
890 Parser* Self; member
921 Parser *Self; member
/external/clang/include/clang/AST/
DExternalASTSource.h373 LazyVector *Self; variable
400 iterator(LazyVector *Self, int Position) in iterator()
/external/clang/include/clang/Lex/
DPreprocessingRecord.h380 PreprocessingRecord *Self; variable
405 iterator(PreprocessingRecord *Self, int Position) in iterator()
/external/clang/include/clang/Frontend/
DASTUnit.h424 ASTUnit &Self; variable
427 explicit ConcurrencyCheck(ASTUnit &Self) in ConcurrencyCheck()
/external/clang/lib/Parse/
DRAIIObjectsForParser.h344 PoisonSEHIdentifiersRAIIObject(Parser &Self, bool NewValue) in PoisonSEHIdentifiersRAIIObject()
DParser.cpp395 Parser::ParseScopeFlags::ParseScopeFlags(Parser *Self, unsigned ScopeFlags, in ParseScopeFlags()
/external/chromium_org/chrome_frame/crash_reporting/
Dnt_loader.h30 _NT_TIB* Self; // 0x018 member
/external/clang/include/clang/Sema/
DSema.h3660 Sema *Self; variable
3677 explicit ImplicitExceptionSpecification(Sema &Self) in ImplicitExceptionSpecification()
6028 Sema &Self; variable
6032 ArgumentPackSubstitutionIndexRAII(Sema &Self, int NewSubstitutionIndex) in ArgumentPackSubstitutionIndexRAII()
/external/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp579 SmallPtrSet<Argument*, 8> Self; in AddArgumentAttrs() local

12