/external/clang/include/clang/AST/ |
H A D | DeclObjC.h | 492 static bool classofKind(Kind K) { return K == ObjCMethod; } 518 ObjCContainerDecl(Kind DK, DeclContext *DC, 626 static bool classofKind(Kind K) { 1362 static bool classofKind(Kind K) { return K == ObjCInterface; } 1438 static bool classofKind(Kind K) { return K == ObjCIvar; } 1470 static bool classofKind(Kind K) { return K == ObjCAtDefsField; } 1683 static bool classofKind(Kind K) { return K == ObjCProtocol; } 1827 static bool classofKind(Kind K) { return K == ObjCCategory; } 1840 ObjCImplDecl(Kind DK, DeclContext *DC, 1886 static bool classofKind(Kind 2357 enum Kind { enum in class:clang::ObjCPropertyImplDecl [all...] |
H A D | DeclOpenMP.h | 41 OMPThreadPrivateDecl(Kind DK, DeclContext *DC, SourceLocation L) : 85 static bool classofKind(Kind K) { return K == OMPThreadPrivate; }
|
H A D | DeclTemplate.h | 233 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, 240 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, 246 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, 262 static bool classofKind(Kind K) { 625 RedeclarableTemplateDecl(Kind DK, ASTContext &C, DeclContext *DC, 727 static bool classofKind(Kind K) { 886 static bool classofKind(Kind K) { return K == FunctionTemplate; } 1024 static bool classofKind(Kind K) { return K == TemplateTypeParm; } 1204 static bool classofKind(Kind K) { return K == NonTypeTemplateParm; } 1367 static bool classofKind(Kind [all...] |
H A D | DeclarationName.h | 117 NameKind Kind = getNameKind(); local 118 if (Kind >= CXXConstructorName && Kind <= CXXConversionFunctionName) 374 DeclarationName getCXXSpecialName(DeclarationName::NameKind Kind,
|
H A D | Expr.h | 61 } Kind; member in struct:clang::SubobjectAdjustment 82 : Kind(DerivedToBaseAdjustment) { 88 : Kind(FieldAdjustment) { 93 : Kind(MemberPointerAdjustment) { 334 unsigned short Kind; member in class:clang::Expr::Classification 338 : Kind(k), Modifiable(m) 344 Kinds getKind() const { return static_cast<Kinds>(Kind); } 349 bool isLValue() const { return Kind == CL_LValue; } 350 bool isXValue() const { return Kind == CL_XValue; } 351 bool isGLValue() const { return Kind < 1498 Create(const ASTContext &C, StringRef Str, StringKind Kind, bool Pascal, QualType Ty, SourceLocation Loc) argument 1777 enum Kind { enum in class:clang::StringLiteral::OffsetOfExpr::OffsetOfNode 4035 } Kind; member in class:clang::StringLiteral::DesignatedInitExpr::Designator [all...] |
H A D | ExprCXX.h | 275 ExprValueKind VK, CastKind Kind, Expr *Op, 313 ExprValueKind VK, CastKind Kind, 1230 CastKind Kind, Expr *Op, 2050 TypeTraitExpr(QualType T, SourceLocation Loc, TypeTrait Kind, 2070 SourceLocation Loc, TypeTrait Kind, 2080 return static_cast<TypeTrait>(TypeTraitExprBits.Kind);
|
H A D | ExprObjC.h | 900 unsigned Kind : 8; 930 : Expr(ObjCMessageExprClass, Empty), SelectorOrMethod(0), Kind(0), 1154 ReceiverKind getReceiverKind() const { return (ReceiverKind)Kind; } 1186 Kind = Instance; 1208 Kind = Class; 1257 Kind = IsInstanceSuper? SuperInstance : SuperClass; 1530 unsigned Kind : 2; 1536 ObjCBridgedCastExpr(SourceLocation LParenLoc, ObjCBridgeCastKind Kind, argument 1541 LParenLoc(LParenLoc), BridgeKeywordLoc(BridgeKeywordLoc), Kind(Kind) { } [all...] |
H A D | ExternalASTSource.h | 163 bool (*isKindWeWant)(Decl::Kind),
|
H A D | LambdaCapture.h | 51 /// \param Kind The kind of capture (this, byref, bycopy), which must 62 LambdaCapture(SourceLocation Loc, bool Implicit, LambdaCaptureKind Kind,
|
H A D | Mangle.h | 53 const ManglerKind Kind; member in class:clang::MangleContext 60 ManglerKind getKind() const { return Kind; } 64 ManglerKind Kind) 65 : Context(Context), Diags(Diags), Kind(Kind) {} 62 MangleContext(ASTContext &Context, DiagnosticsEngine &Diags, ManglerKind Kind) argument
|
H A D | OpenMPClause.h | 37 /// \brief Kind of the clause. 38 OpenMPClauseKind Kind; member in class:clang::OMPClause 42 : StartLoc(StartLoc), EndLoc(EndLoc), Kind(K) {} 56 OpenMPClauseKind getClauseKind() const { return Kind; } 100 /// \param K Kind of the clause. 378 OpenMPDefaultClauseKind Kind; member in class:clang::OMPDefaultClause 386 void setDefaultKind(OpenMPDefaultClauseKind K) { Kind = K; } 407 Kind(A), KindKwLoc(ALoc) {} 413 LParenLoc(SourceLocation()), Kind(OMPC_DEFAULT_unknown), 422 OpenMPDefaultClauseKind getDefaultKind() const { return Kind; } 448 OpenMPProcBindClauseKind Kind; member in class:clang::OMPProcBindClause 518 OpenMPScheduleClauseKind Kind; member in class:clang::OMPScheduleClause 564 OMPScheduleClause(SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation KLoc, SourceLocation CommaLoc, SourceLocation EndLoc, OpenMPScheduleClauseKind Kind, Expr *ChunkSize) argument [all...] |
H A D | RawCommentList.h | 41 RawComment() : Kind(RCK_Invalid), IsAlmostTrailingComment(false) { } 47 return (CommentKind) Kind; 51 return Kind == RCK_Invalid; 55 return Kind == RCK_Merged; 86 return ((Kind == RCK_OrdinaryBCPL) || (Kind == RCK_OrdinaryC)) && 134 unsigned Kind : 3; 150 Range(SR), RawTextValid(false), BriefTextValid(false), Kind(K),
|
H A D | Stmt.h | 178 unsigned Kind : 2; 202 unsigned Kind : 2; 222 unsigned Kind : 6; 279 unsigned Kind : 8; 1575 enum Kind { enum in class:clang::GCCAsmStmt::AsmStringPiece 1580 Kind MyKind; 1991 /// \param Kind The kind of capture (this, ByRef, ...). 1995 Capture(SourceLocation Loc, VariableCaptureKind Kind, argument 1997 : VarAndKind(Var, Kind), Loc(Loc) { 1998 switch (Kind) { 2091 setCapturedRegionKind(CapturedRegionKind Kind) argument [all...] |
H A D | StmtOpenMP.h | 35 /// \brief Kind of the directive. 36 OpenMPDirectiveKind Kind; member in class:clang::OMPExecutableDirective 62 /// \param K Kind of OpenMP directive. 70 : Stmt(SC), Kind(K), StartLoc(std::move(StartLoc)), 156 OpenMPDirectiveKind getDirectiveKind() const { return Kind; }
|
H A D | TemplateBase.h | 77 unsigned Kind; member in struct:clang::TemplateArgument::DA 82 unsigned Kind; member in struct:clang::TemplateArgument::I 95 unsigned Kind; member in struct:clang::TemplateArgument::A 100 unsigned Kind; member in struct:clang::TemplateArgument::TA 105 unsigned Kind; member in struct:clang::TemplateArgument::TV 121 TypeOrValue.Kind = Null; 127 TypeOrValue.Kind = isNullPtr ? NullPtr : Type; 136 DeclArg.Kind = Declaration; 161 TemplateArg.Kind = Template; 178 TemplateArg.Kind [all...] |
H A D | TemplateName.h | 43 enum Kind { enum in class:clang::UncommonTemplateNameStorage 50 /// \brief A Kind. 51 unsigned Kind : 2; member in struct:clang::UncommonTemplateNameStorage::BitsTag 63 UncommonTemplateNameStorage(Kind kind, unsigned size) { 64 Bits.Kind = kind; 72 return Bits.Kind == Overloaded 78 return Bits.Kind == SubstTemplateTemplateParm 84 return Bits.Kind == SubstTemplateTemplateParmPack 188 // \brief Kind of name that is actually stored.
|
H A D | Type.h | 1242 /// The kind (BuiltinType::Kind) of builtin type this is. 1243 unsigned Kind : 8; 1326 /// AttrKind - an AttributedType::Kind 1835 enum Kind { enum in class:clang::BuiltinType 1842 BuiltinType(Kind K) 1847 BuiltinTypeBits.Kind = K; 1850 Kind getKind() const { return static_cast<Kind>(BuiltinTypeBits.Kind); } 1879 static bool isPlaceholderTypeKind(Kind 3392 enum Kind { enum in class:clang::FunctionType::ExtInfo::FunctionProtoType::AttributedType 3986 getTagTypeKindName(TagTypeKind Kind) argument [all...] |
H A D | TypeLoc.h | 506 BuiltinType::Kind bk = getTypePtr()->getKind(); 696 AttributedType::Kind getAttrKind() const {
|
H A D | VTableBuilder.h | 33 enum Kind { enum in class:clang::VTableComponent 102 Kind getKind() const { 103 return (Kind)(Value & 0x7); 150 VTableComponent(Kind ComponentKind, CharUnits Offset) { 160 VTableComponent(Kind ComponentKind, uintptr_t Ptr) {
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 1458 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, ofKind, UnaryExprOrTypeTrait, Kind) { 1459 return Node.getKind() == Kind;
|
/external/clang/include/clang/Analysis/Analyses/ |
H A D | FormatString.h | 66 enum Kind { enum in class:clang::analyze_format_string::LengthModifier 87 LengthModifier(const char *pos, Kind k) 109 Kind getKind() const { return kind; } 110 void setKind(Kind k) { kind = k; } 116 Kind kind; 121 enum Kind { enum in class:clang::analyze_format_string::ConversionSpecifier 175 ConversionSpecifier(bool isPrintf, const char *pos, Kind k) 198 Kind getKind() const { return kind; } 199 void setKind(Kind k) { kind = k; } 217 Kind kin 222 enum Kind { UnknownTy, InvalidTy, SpecificTy, ObjCPointerTy, CPointerTy, enum in class:clang::analyze_format_string::ArgType [all...] |
H A D | ThreadSafety.h | 76 /// \param Kind -- the capability's name parameter (role, mutex, etc). 78 virtual void handleInvalidLockExp(StringRef Kind, SourceLocation Loc) {} argument 82 /// \param Kind -- the capability's name parameter (role, mutex, etc). 86 virtual void handleUnmatchedUnlock(StringRef Kind, Name LockName, argument 94 /// \param Kind -- the capability's name parameter (role, mutex, etc). 98 virtual void handleIncorrectUnlockKind(StringRef Kind, Name LockName, argument 103 /// \param Kind -- the capability's name parameter (role, mutex, etc). 107 virtual void handleDoubleLock(StringRef Kind, Name LockName, argument 115 /// \param Kind -- the capability's name parameter (role, mutex, etc). 123 virtual void handleMutexHeldEndOfScope(StringRef Kind, Nam argument 136 handleExclusiveAndShared(StringRef Kind, Name LockName, SourceLocation Loc1, SourceLocation Loc2) argument 146 handleNoMutexHeld(StringRef Kind, const NamedDecl *D, ProtectedOperationKind POK, AccessKind AK, SourceLocation Loc) argument 159 handleMutexNotHeld(StringRef Kind, const NamedDecl *D, ProtectedOperationKind POK, Name LockName, LockKind LK, SourceLocation Loc, Name *PossibleMatch = nullptr) argument 171 handleFunExcludesLock(StringRef Kind, Name FunName, Name LockName, SourceLocation Loc) argument [all...] |
H A D | ThreadSafetyLogical.h | 30 Opcode kind() const { return Kind; } 37 LExpr(Opcode Kind) : Kind(Kind) {} argument 40 Opcode Kind; member in class:clang::threadSafety::lexpr::LExpr
|
H A D | UninitializedValues.h | 70 enum Kind { enum in class:clang::UninitUse 86 Kind getKind() const {
|
/external/clang/include/clang/Analysis/ |
H A D | AnalysisContext.h | 206 ContextKind Kind; member in class:clang::LocationContext 217 : Kind(k), Ctx(ctx), Parent(parent) {} 222 ContextKind getKind() const { return Kind; }
|