Searched defs:Kind (Results 51 - 75 of 372) sorted by path

1234567891011>>

/external/clang/include/clang/Basic/
H A DAttrKinds.h11 /// \brief Defines the clang::attr::Kind enum.
23 enum Kind { enum in namespace:clang::attr
H A DDiagnostic.h318 ArgumentKind Kind, intptr_t Val,
607 void ConvertArgToString(ArgumentKind Kind, intptr_t Val, argument
612 ArgToStringFn(Kind, Val, Modifier, Argument, PrevArgs, Output,
978 void AddTaggedVal(intptr_t V, DiagnosticsEngine::ArgumentKind Kind) const {
982 DiagObj->DiagArgumentsKind[NumArgs] = Kind;
H A DObjCRuntime.h28 enum Kind { enum in class:clang::ObjCRuntime
56 Kind TheKind;
63 ObjCRuntime(Kind kind, const VersionTuple &version)
66 void set(Kind kind, VersionTuple version) {
71 Kind getKind() const { return TheKind; }
H A DSpecifiers.h152 inline bool isTemplateInstantiation(TemplateSpecializationKind Kind) { argument
153 return Kind != TSK_Undeclared && Kind != TSK_ExplicitSpecialization;
H A DTargetCXXABI.h28 enum Kind { enum in class:clang::TargetCXXABI
95 Kind TheKind;
101 TargetCXXABI(Kind kind) : TheKind(kind) {}
103 void set(Kind kind) {
107 Kind getKind() const { return TheKind; }
/external/clang/include/clang/Driver/
H A DAction.h63 ActionClass Kind; member in class:clang::driver::Action
74 : Kind(_Kind), Type(_Type), OwnsInputs(true) {}
76 : Kind(_Kind), Type(_Type), Inputs(&Input, &Input + 1), OwnsInputs(true) {}
78 : Kind(_Kind), Type(_Type), Inputs(_Inputs), OwnsInputs(true) {}
87 ActionClass getKind() const { return Kind; }
134 JobAction(ActionClass Kind, Action *Input, types::ID Type);
135 JobAction(ActionClass Kind, const ActionList &Inputs, types::ID Type);
237 VerifyJobAction(ActionClass Kind, Action *Input, types::ID Type);
238 VerifyJobAction(ActionClass Kind, ActionList &Inputs, types::ID Type);
H A DJob.h40 JobClass Kind; member in class:clang::driver::Job
43 Job(JobClass _Kind) : Kind(_Kind) {}
47 JobClass getKind() const { return Kind; }
H A DSanitizerArgs.h24 /// bit positions within \c Kind.
48 unsigned Kind; member in class:clang::driver::SanitizerArgs
61 bool needsAsanRt() const { return Kind & NeedsAsanRt; }
63 bool needsTsanRt() const { return Kind & NeedsTsanRt; }
64 bool needsMsanRt() const { return Kind & NeedsMsanRt; }
65 bool needsLeakDetection() const { return Kind & NeedsLeakDetection; }
70 return !UbsanTrapOnError && (Kind & NeedsUbsanRt);
72 bool needsDfsanRt() const { return Kind & NeedsDfsanRt; }
74 bool sanitizesVptr() const { return Kind & Vptr; }
75 bool notAllowedWithTrap() const { return Kind
[all...]
/external/clang/include/clang/Edit/
H A DCommit.h34 EditKind Kind; member in struct:clang::edit::Commit::Edit
/external/clang/include/clang/Frontend/
H A DASTUnit.h331 /// CodeCompleteContext::Kind. To map from a completion context kind to a
341 CXCursorKind Kind; member in struct:clang::ASTUnit::CachedCodeCompletionResult
H A DFrontendOptions.h87 InputKind Kind; member in class:clang::FrontendInputFile
93 FrontendInputFile() : Buffer(nullptr), Kind(IK_None) { }
94 FrontendInputFile(StringRef File, InputKind Kind, bool IsSystem = false) argument
95 : File(File.str()), Buffer(nullptr), Kind(Kind), IsSystem(IsSystem) { }
96 FrontendInputFile(llvm::MemoryBuffer *buffer, InputKind Kind, argument
98 : Buffer(buffer), Kind(Kind), IsSystem(IsSystem) { }
100 InputKind getKind() const { return Kind; }
H A DLangStandard.h40 enum Kind { enum in struct:clang::LangStandard
94 static const LangStandard &getLangStandardForKind(Kind K);
/external/clang/include/clang/Lex/
H A DLexer.h463 tok::TokenKind Kind) {
467 Result.setKind(Kind);
583 tok::TokenKind Kind);
585 tok::TokenKind Kind);
588 tok::TokenKind Kind);
462 FormTokenWithChars(Token &Result, const char *TokEnd, tok::TokenKind Kind) argument
H A DLiteralSupport.h156 tok::TokenKind Kind; member in class:clang::CharLiteralParser
167 bool isAscii() const { return Kind == tok::char_constant; }
168 bool isWide() const { return Kind == tok::wide_char_constant; }
169 bool isUTF16() const { return Kind == tok::utf16_char_constant; }
170 bool isUTF32() const { return Kind == tok::utf32_char_constant; }
192 tok::TokenKind Kind; member in class:clang::StringLiteralParser
206 MaxTokenLength(0), SizeBound(0), CharByteWidth(0), Kind(tok::unknown),
231 bool isAscii() const { return Kind == tok::string_literal; }
232 bool isWide() const { return Kind == tok::wide_string_literal; }
233 bool isUTF8() const { return Kind
[all...]
H A DPPCallbacks.h165 virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, argument
197 /// \param Kind The type of the message directive.
200 PragmaMessageKind Kind, StringRef Str) {
384 void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind,
386 First->PragmaComment(Loc, Kind, Str);
387 Second->PragmaComment(Loc, Kind, Str);
397 PragmaMessageKind Kind, StringRef Str) override {
398 First->PragmaMessage(Loc, Namespace, Kind, Str);
399 Second->PragmaMessage(Loc, Namespace, Kind, Str);
199 PragmaMessage(SourceLocation Loc, StringRef Namespace, PragmaMessageKind Kind, StringRef Str) argument
H A DPreprocessingRecord.h75 EntityKind Kind; member in class:clang::PreprocessedEntity
81 PreprocessedEntity(EntityKind Kind, SourceRange Range) argument
82 : Kind(Kind), Range(Range) { }
88 EntityKind getKind() const { return Kind; }
96 bool isInvalid() const { return Kind == InvalidKind; }
126 PreprocessingDirective(EntityKind Kind, SourceRange Range) argument
127 : PreprocessedEntity(Kind, Range) { }
223 unsigned Kind : 2;
234 InclusionKind Kind, StringRe
[all...]
H A DPreprocessor.h64 tok::TokenKind Kind; member in class:clang::TokenValue
68 TokenValue(tok::TokenKind Kind) : Kind(Kind), II(nullptr) { argument
69 assert(Kind != tok::raw_identifier && "Raw identifiers are not supported.");
70 assert(Kind != tok::identifier &&
72 assert(!tok::isLiteral(Kind) && "Literals are not supported.");
73 assert(!tok::isAnnotation(Kind) && "Annotations are not supported.");
75 TokenValue(IdentifierInfo *II) : Kind(tok::identifier), II(II) {}
77 return Tok.getKind() == Kind
[all...]
H A DToken.h65 /// Kind - The actual flavor of token this is.
66 tok::TokenKind Kind; member in class:clang::Token
86 tok::TokenKind getKind() const { return Kind; }
87 void setKind(tok::TokenKind K) { Kind = K; }
91 bool is(tok::TokenKind K) const { return Kind == K; }
92 bool isNot(tok::TokenKind K) const { return Kind != K; }
148 const char *getName() const { return tok::getTokenName(Kind); }
152 Kind = tok::unknown;
/external/clang/include/clang/Parse/
H A DParser.h454 tok::TokenKind Kind = Tok.getKind(); local
455 return Kind == tok::eof || Kind == tok::annot_module_begin ||
456 Kind == tok::annot_module_end || Kind == tok::annot_module_include;
745 void ConsumeExtraSemi(ExtraSemiKind Kind, unsigned TST = TST_unspecified);
1114 : Kind(NonTemplate), TemplateParams(nullptr), TemplateLoc() { }
1119 : Kind(isSpecialization? ExplicitSpecialization : Template),
1125 : Kind(ExplicitInstantiation), TemplateParams(nullptr),
1139 } Kind; member in struct:clang::Parser::ParsedTemplateInfo
[all...]
/external/clang/include/clang/Sema/
H A DAttributeList.h321 enum Kind { enum in class:clang::AttributeList
364 Kind getKind() const { return Kind(AttrKind); }
365 static Kind getKind(const IdentifierInfo *Name, const IdentifierInfo *Scope,
H A DCodeCompleteConsumer.h155 enum Kind { enum in class:clang::CodeCompletionContext
264 enum Kind Kind; member in class:clang::CodeCompletionContext
278 CodeCompletionContext(enum Kind Kind) : Kind(Kind), SelIdents(None) { } argument
281 CodeCompletionContext(enum Kind Kind, QualType T, argument
283 : Kind(Kin
385 ChunkKind Kind; member in struct:clang::CodeCompletionString::Chunk
[all...]
H A DDeclSpec.h855 } Kind; member in class:clang::UnqualifiedId
874 /// \brief When Kind == IK_Identifier, the parsed identifier, or when Kind
878 /// \brief When Kind == IK_OperatorFunctionId, the overloaded operator
882 /// \brief When Kind == IK_ConversionFunctionId, the type that the
886 /// \brief When Kind == IK_ConstructorName, the class-name of the type
890 /// \brief When Kind == IK_DestructorName, the type referred to by the
894 /// \brief When Kind == IK_TemplateId or IK_ConstructorTemplateId,
908 UnqualifiedId() : Kind(IK_Identifier), Identifier(nullptr) { }
913 Kind
1049 } Kind; member in struct:clang::DeclaratorChunk
2164 LambdaCaptureKind Kind; member in struct:LambdaIntroducer::LambdaCapture
2170 LambdaCapture(LambdaCaptureKind Kind, SourceLocation Loc, IdentifierInfo *Id, SourceLocation EllipsisLoc, ExprResult Init, ParsedType InitCaptureType) argument
2186 addCapture(LambdaCaptureKind Kind, SourceLocation Loc, IdentifierInfo* Id, SourceLocation EllipsisLoc, ExprResult Init, ParsedType InitCaptureType) argument
[all...]
H A DDelayedDiagnostic.h118 unsigned char Kind; // actually a DDKind member in class:clang::sema::DelayedDiagnostic
137 DD.Kind = Access;
149 DD.Kind = ForbiddenType;
159 assert(Kind == Access && "Not an access diagnostic.");
163 assert(Kind == Access && "Not an access diagnostic.");
168 assert((Kind == Deprecation || Kind == Unavailable) &&
174 assert((Kind == Deprecation || Kind == Unavailable) &&
185 assert(Kind
[all...]
H A DDesignator.h43 DesignatorKind Kind; member in class:clang::Designator
69 DesignatorKind getKind() const { return Kind; }
70 bool isFieldDesignator() const { return Kind == FieldDesignator; }
71 bool isArrayDesignator() const { return Kind == ArrayDesignator; }
72 bool isArrayRangeDesignator() const { return Kind == ArrayRangeDesignator; }
129 D.Kind = FieldDesignator;
139 D.Kind = ArrayDesignator;
151 D.Kind = ArrayRangeDesignator;
H A DInitialization.h97 EntityKind Kind; member in class:clang::InitializedEntity
110 /// \brief When Kind == EK_Result, EK_Exception, EK_New, the
112 /// respectively. When Kind == EK_Temporary, the location where
130 /// \brief When Kind == EK_Variable, or EK_Member, the VarDecl or
134 /// \brief When Kind == EK_RelatedResult, the ObjectiveC method where
138 /// \brief When Kind == EK_Parameter, the ParmVarDecl, with the
142 /// \brief When Kind == EK_Temporary or EK_CompoundLiteralInit, the type
148 /// \brief When Kind == EK_Base, the base specifier that provides the
153 /// \brief When Kind == EK_ArrayElement, EK_VectorElement, or
165 : Kind(EK_Variabl
171 InitializedEntity(EntityKind Kind, SourceLocation Loc, QualType Type, bool NRVO = false) argument
478 InitializationKind(InitKind Kind, InitContext Context, SourceLocation Loc1, SourceLocation Loc2, SourceLocation Loc3) argument
715 StepKind Kind; member in class:clang::InitializationSequence::Step
[all...]

Completed in 319 milliseconds

1234567891011>>