Searched refs:IdentifierInfo (Results 101 - 125 of 218) sorted by relevance

123456789

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp35 static void PrintMacroDefinition(const IdentifierInfo &II, const MacroInfo &MI,
648 } else if (IdentifierInfo *II = Tok.getIdentifierInfo()) {
681 typedef std::pair<const IdentifierInfo *, MacroInfo *> id_macro_pair;
H A DMultiplexConsumer.cpp35 IdentifierInfo *II) override;
60 serialization::IdentID ID, IdentifierInfo *II) {
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTBitCodes.h383 /// IdentifierInfo pointers (for already-resolved identifier
1559 IdentifierInfo *getIdentifier() const {
1562 return (IdentifierInfo *)Data;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DDecl.cpp1785 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
1802 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
2336 SourceLocation IdLoc, IdentifierInfo *Id,
2522 IdentifierInfo *II = ND->getIdentifier();
3018 const IdentifierInfo *FunctionDecl::getLiteralIdentifier() const {
3346 IdentifierInfo *FnInfo = getIdentifier();
3440 IdentifierInfo *Id, QualType T,
3567 if (IdentifierInfo *II = getIdentifier()) {
3623 IdentifierInfo *Id,
3697 SourceLocation IdLoc, IdentifierInfo *I
[all...]
H A DDeclCXX.cpp88 SourceLocation IdLoc, IdentifierInfo *Id,
97 SourceLocation IdLoc, IdentifierInfo *Id,
2008 IdentifierInfo *Id, NamespaceDecl *PrevDecl)
2020 SourceLocation IdLoc, IdentifierInfo *Id,
2072 IdentifierInfo *Alias,
2227 IdentifierInfo *Getter,
2228 IdentifierInfo *Setter) {
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp612 if (IdentifierInfo *Id = Name.getAsIdentifierInfo())
615 if (IdentifierInfo *Id
H A DSemaExprObjC.cpp93 IdentifierInfo *NSIdent=nullptr;
115 IdentifierInfo *NSIdent = NSAPIObj->getNSClassId(NSAPI::ClassId_NSString);
200 IdentifierInfo *II = S.NSAPIObj->getNSClassId(Kind);
221 IdentifierInfo *II = S.NSAPIObj->getNSClassId(ClassKind);
530 IdentifierInfo *II = &Context.Idents.get("stringWithUTF8String");
633 IdentifierInfo *II[] = {
1215 ExprResult Sema::ParseObjCProtocolExpression(IdentifierInfo *ProtocolId,
1772 IdentifierInfo *Member = MemberName.getAsIdentifierInfo();
1922 ActOnClassPropertyRefExpr(IdentifierInfo &receiverName,
1923 IdentifierInfo
[all...]
H A DSemaLookup.cpp313 if (IdentifierInfo *Id = NameInfo.getName().getAsIdentifierInfo()) {
670 IdentifierInfo *II = R.getLookupName().getAsIdentifierInfo();
693 if (NamedDecl *D = S.LazilyCreateBuiltin((IdentifierInfo *)II,
2705 ObjCProtocolDecl *Sema::LookupProtocol(IdentifierInfo *II,
3577 // translation unit decl when the IdentifierInfo chains would suffice.
3642 LabelDecl *Sema::LookupOrCreateLabel(IdentifierInfo *II, SourceLocation Loc,
3683 IdentifierInfo *Name,
3733 // Fill the supplied vector with the IdentifierInfo pointers for each piece of
3735 // fill the vector with the IdentifierInfo pointers for "foo" and "bar").
3738 SmallVectorImpl<const IdentifierInfo*>
[all...]
H A DSemaCXXScopeSpec.cpp360 IdentifierInfo &II,
457 IdentifierInfo &Identifier,
797 IdentifierInfo &Identifier,
845 IdentifierInfo &Identifier,
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjCMac.cpp821 llvm::SetVector<IdentifierInfo*> LazySymbols;
827 llvm::SetVector<IdentifierInfo*> DefinedSymbols;
847 llvm::DenseMap<IdentifierInfo*, llvm::GlobalVariable*> PropertyNames;
850 llvm::DenseMap<IdentifierInfo*, llvm::GlobalVariable*> ClassReferences;
858 llvm::DenseMap<IdentifierInfo*, llvm::GlobalVariable*> Protocols;
862 llvm::DenseSet<IdentifierInfo*> DefinedProtocols;
888 llvm::Constant *GetMethodVarName(IdentifierInfo *Ident);
900 llvm::Constant *GetPropertyName(IdentifierInfo *Ident);
962 llvm::Constant *GetIvarLayoutName(IdentifierInfo *Ident,
980 llvm::SmallPtrSet<const IdentifierInfo*, 1
2877 PushProtocolProperties(llvm::SmallPtrSet<const IdentifierInfo*,16> &PropertySet, SmallVectorImpl<llvm::Constant *> &Properties, const Decl *Container, const ObjCProtocolDecl *Proto, const ObjCCommonTypesHelper &ObjCTypes) argument
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCheckerContext.h273 const IdentifierInfo *getCalleeIdentifier(const CallExpr *CE) const {
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Analysis/
H A DCallGraph.cpp122 IdentifierInfo *II = FD->getIdentifier();
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Lex/
H A DMacroArgs.cpp136 if (IdentifierInfo *II = ArgTok->getIdentifierInfo())
H A DMacroInfo.cpp239 IdentifierInfo *II, MacroInfo *Macro,
H A DPPExpressions.cpp78 IdentifierInfo *TheMacro;
110 IdentifierInfo *II = PeekTok.getIdentifierInfo();
177 if (IdentifierInfo *II = PeekTok.getIdentifierInfo()) {
731 bool Preprocessor::EvaluateDirectiveExpression(IdentifierInfo *&IfNDefMacro) {
H A DTokenConcatenation.cpp126 if (IdentifierInfo *II = Tok.getIdentifierInfo()) {
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseStmtAsm.cpp242 IdentifierInfo *Id = Tok.getIdentifierInfo();
679 SmallVector<IdentifierInfo *, 4> Names;
765 bool Parser::ParseAsmOperandsOpt(SmallVectorImpl<IdentifierInfo *> &Names,
784 IdentifierInfo *II = Tok.getIdentifierInfo();
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTCommon.cpp201 if (IdentifierInfo *II = Sel.getIdentifierInfoForSlot(I))
H A DASTWriter.cpp2093 SmallVector<const IdentifierInfo *, 128> MacroIdentifiers;
2102 llvm::less_ptr<IdentifierInfo>());
2106 for (const IdentifierInfo *Name : MacroIdentifiers) {
2171 const IdentifierInfo *Name = MacroInfosToEmit[I].Name;
2207 for (const IdentifierInfo *Arg : MI->args())
3134 /// full IdentifierInfo structure written into the hash table. Notably, this
3137 bool isInterestingIdentifier(const IdentifierInfo *II, uint64_t MacroOffset) {
3149 typedef IdentifierInfo* key_type;
3165 static hash_value_type ComputeHash(const IdentifierInfo* II) {
3169 bool isInterestingIdentifier(const IdentifierInfo *I
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DLLVMConventionsChecker.cpp45 const IdentifierInfo *II = ND->getIdentifier();
H A DSimpleStreamChecker.cpp55 mutable IdentifierInfo *IIfopen, *IIfclose;
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DDiagnostic.h35 class IdentifierInfo;
156 ak_identifierinfo, ///< IdentifierInfo
1058 const IdentifierInfo *II) {
1196 /// \brief Return the specified IdentifierInfo argument.
1198 const IdentifierInfo *getArgIdentifier(unsigned Idx) const {
1201 return reinterpret_cast<IdentifierInfo*>(DiagObj->DiagArgumentsVal[Idx]);
H A DModule.h41 class IdentifierInfo;
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclTemplate.h1042 SourceLocation IdLoc, IdentifierInfo *Id,
1055 IdentifierInfo *Id, bool Typename,
1163 IdentifierInfo *Id, QualType T,
1172 IdentifierInfo *Id, QualType T,
1184 SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id,
1189 SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id,
1346 IdentifierInfo *Id, TemplateParameterList *Params)
1354 IdentifierInfo *Id, TemplateParameterList *Params,
1362 IdentifierInfo *Id,
1367 IdentifierInfo *I
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp27 IdentifierInfo *&ClassId,
61 IdentifierInfo *II = nullptr;
342 IdentifierInfo *II = nullptr;
450 IdentifierInfo *Cls = nullptr;
609 IdentifierInfo *II = nullptr;

Completed in 333 milliseconds

123456789