/external/clang/include/clang/Basic/ |
H A D | AttrKinds.h | 11 /// \brief Defines the clang::attr::Kind enum. 23 enum Kind { enum in namespace:clang::attr
|
H A D | Diagnostic.h | 318 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 D | ObjCRuntime.h | 28 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 D | Specifiers.h | 152 inline bool isTemplateInstantiation(TemplateSpecializationKind Kind) { argument 153 return Kind != TSK_Undeclared && Kind != TSK_ExplicitSpecialization;
|
H A D | TargetCXXABI.h | 28 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 D | Action.h | 63 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 D | Job.h | 40 JobClass Kind; member in class:clang::driver::Job 43 Job(JobClass _Kind) : Kind(_Kind) {} 47 JobClass getKind() const { return Kind; }
|
H A D | SanitizerArgs.h | 24 /// 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 D | Commit.h | 34 EditKind Kind; member in struct:clang::edit::Commit::Edit
|
/external/clang/include/clang/Frontend/ |
H A D | ASTUnit.h | 331 /// CodeCompleteContext::Kind. To map from a completion context kind to a 341 CXCursorKind Kind; member in struct:clang::ASTUnit::CachedCodeCompletionResult
|
H A D | FrontendOptions.h | 87 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 D | LangStandard.h | 40 enum Kind { enum in struct:clang::LangStandard 94 static const LangStandard &getLangStandardForKind(Kind K);
|
/external/clang/include/clang/Lex/ |
H A D | Lexer.h | 463 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 D | LiteralSupport.h | 156 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 D | PPCallbacks.h | 165 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 D | PreprocessingRecord.h | 75 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 D | Preprocessor.h | 64 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 D | Token.h | 65 /// 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 D | Parser.h | 454 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 D | AttributeList.h | 321 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 D | CodeCompleteConsumer.h | 155 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 D | DeclSpec.h | 855 } 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 D | DelayedDiagnostic.h | 118 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 D | Designator.h | 43 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 D | Initialization.h | 97 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...] |