Searched refs:Kind (Results 126 - 150 of 630) sorted by path

1234567891011>>

/external/clang/include/clang/AST/
H A DDeclObjC.h492 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 DDeclOpenMP.h41 OMPThreadPrivateDecl(Kind DK, DeclContext *DC, SourceLocation L) :
85 static bool classofKind(Kind K) { return K == OMPThreadPrivate; }
H A DDeclTemplate.h233 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 DDeclarationName.h117 NameKind Kind = getNameKind(); local
118 if (Kind >= CXXConstructorName && Kind <= CXXConversionFunctionName)
374 DeclarationName getCXXSpecialName(DeclarationName::NameKind Kind,
H A DExpr.h61 } 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 DExprCXX.h275 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 DExprObjC.h900 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 DExternalASTSource.h163 bool (*isKindWeWant)(Decl::Kind),
H A DLambdaCapture.h51 /// \param Kind The kind of capture (this, byref, bycopy), which must
62 LambdaCapture(SourceLocation Loc, bool Implicit, LambdaCaptureKind Kind,
H A DMangle.h53 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 DOpenMPClause.h37 /// \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 DRawCommentList.h41 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 DStmt.h178 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 DStmtOpenMP.h35 /// \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 DTemplateBase.h77 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 DTemplateName.h43 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 DType.h1242 /// 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 DTypeLoc.h506 BuiltinType::Kind bk = getTypePtr()->getKind();
696 AttributedType::Kind getAttrKind() const {
H A DVTableBuilder.h33 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 DASTMatchers.h1458 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, ofKind, UnaryExprOrTypeTrait, Kind) {
1459 return Node.getKind() == Kind;
/external/clang/include/clang/Analysis/Analyses/
H A DFormatString.h66 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 DThreadSafety.h76 /// \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 DThreadSafetyLogical.h30 Opcode kind() const { return Kind; }
37 LExpr(Opcode Kind) : Kind(Kind) {} argument
40 Opcode Kind; member in class:clang::threadSafety::lexpr::LExpr
H A DUninitializedValues.h70 enum Kind { enum in class:clang::UninitUse
86 Kind getKind() const {
/external/clang/include/clang/Analysis/
H A DAnalysisContext.h206 ContextKind Kind; member in class:clang::LocationContext
217 : Kind(k), Ctx(ctx), Parent(parent) {}
222 ContextKind getKind() const { return Kind; }

Completed in 577 milliseconds

1234567891011>>