Lines Matching refs:cxstring

89   D->StringPool = new cxstring::CXStringPool();
4474 return cxstring::createDup(encoding);
4982 return cxstring::createEmpty();
4986 return cxstring::createDup(CXXUnit->getOriginalSourceFileName());
5012 return cxstring::createEmpty();
5021 return cxstring::createDup(Triple);
5049 return cxstring::createNull();
5052 return cxstring::createRef(FEnt.getName());
5137 return cxstring::createNull();
5140 return cxstring::createRef(FEnt.getFileEntry().tryGetRealPathName());
5264 return cxstring::createEmpty();
5271 return cxstring::createDup(Property->getIdentifier()->getName());
5275 return cxstring::createDup(Mod->getFullModuleName());
5277 return cxstring::createEmpty();
5281 return cxstring::createDup(OMD->getSelector().getAsString());
5287 return cxstring::createRef(CIMP->getIdentifier()->getNameStart());
5290 return cxstring::createEmpty();
5296 return cxstring::createDup(os.str());
5307 return cxstring::createRef(Super->getIdentifier()->getNameStart());
5311 return cxstring::createRef(Class->getIdentifier()->getNameStart());
5316 return cxstring::createRef(OID->getIdentifier()->getNameStart());
5320 return cxstring::createDup(B->getType().getAsString());
5326 return cxstring::createDup(
5333 return cxstring::createDup(Template->getNameAsString());
5340 return cxstring::createDup(NS->getNameAsString());
5347 return cxstring::createDup(Field->getNameAsString());
5354 return cxstring::createRef(Label->getName());
5361 return cxstring::createDup(ND->getNameAsString());
5362 return cxstring::createEmpty();
5365 return cxstring::createDup(E->getName().getAsString());
5369 return cxstring::createEmpty();
5370 return cxstring::createDup((*Ovl->begin())->getNameAsString());
5377 return cxstring::createDup(Var->getNameAsString());
5381 return cxstring::createRef("<not implemented>");
5399 return cxstring::createDup(OS.str());
5410 return cxstring::createEmpty();
5416 return cxstring::createRef(Label->getName());
5418 return cxstring::createEmpty();
5422 return cxstring::createRef(
5426 return cxstring::createRef(
5430 return cxstring::createDup(getCursorInclusionDirective(C)->getFileName());
5437 return cxstring::createDup(AA->getAnnotation());
5442 return cxstring::createDup(AA->getLabel());
5446 return cxstring::createRef("packed");
5453 return cxstring::createRef("default");
5455 return cxstring::createRef("hidden");
5457 return cxstring::createRef("protected");
5462 return cxstring::createEmpty();
5561 return cxstring::createEmpty();
5566 return cxstring::createEmpty();
5570 return cxstring::createDup(ASTNameGen.getName(D));
5584 return cxstring::createSet(Manglings);
5598 return cxstring::createSet(Manglings);
5771 return cxstring::createEmpty();
5776 return cxstring::createEmpty();
5784 return cxstring::createDup(OS.str());
5787 return cxstring::createEmpty();
5796 return cxstring::createEmpty();
5821 return cxstring::createDup(OS.str());
5857 return cxstring::createDup(OS.str());
5875 return cxstring::createDup(OS.str());
5884 return cxstring::createRef("FunctionDecl");
5886 return cxstring::createRef("TypedefDecl");
5888 return cxstring::createRef("EnumDecl");
5890 return cxstring::createRef("EnumConstantDecl");
5892 return cxstring::createRef("StructDecl");
5894 return cxstring::createRef("UnionDecl");
5896 return cxstring::createRef("ClassDecl");
5898 return cxstring::createRef("FieldDecl");
5900 return cxstring::createRef("VarDecl");
5902 return cxstring::createRef("ParmDecl");
5904 return cxstring::createRef("ObjCInterfaceDecl");
5906 return cxstring::createRef("ObjCCategoryDecl");
5908 return cxstring::createRef("ObjCProtocolDecl");
5910 return cxstring::createRef("ObjCPropertyDecl");
5912 return cxstring::createRef("ObjCIvarDecl");
5914 return cxstring::createRef("ObjCInstanceMethodDecl");
5916 return cxstring::createRef("ObjCClassMethodDecl");
5918 return cxstring::createRef("ObjCImplementationDecl");
5920 return cxstring::createRef("ObjCCategoryImplDecl");
5922 return cxstring::createRef("CXXMethod");
5924 return cxstring::createRef("UnexposedDecl");
5926 return cxstring::createRef("ObjCSuperClassRef");
5928 return cxstring::createRef("ObjCProtocolRef");
5930 return cxstring::createRef("ObjCClassRef");
5932 return cxstring::createRef("TypeRef");
5934 return cxstring::createRef("TemplateRef");
5936 return cxstring::createRef("NamespaceRef");
5938 return cxstring::createRef("MemberRef");
5940 return cxstring::createRef("LabelRef");
5942 return cxstring::createRef("OverloadedDeclRef");
5944 return cxstring::createRef("VariableRef");
5946 return cxstring::createRef("IntegerLiteral");
5948 return cxstring::createRef("FixedPointLiteral");
5950 return cxstring::createRef("FloatingLiteral");
5952 return cxstring::createRef("ImaginaryLiteral");
5954 return cxstring::createRef("StringLiteral");
5956 return cxstring::createRef("CharacterLiteral");
5958 return cxstring::createRef("ParenExpr");
5960 return cxstring::createRef("UnaryOperator");
5962 return cxstring::createRef("ArraySubscriptExpr");
5964 return cxstring::createRef("ArraySectionExpr");
5966 return cxstring::createRef("OMPArrayShapingExpr");
5968 return cxstring::createRef("OMPIteratorExpr");
5970 return cxstring::createRef("BinaryOperator");
5972 return cxstring::createRef("CompoundAssignOperator");
5974 return cxstring::createRef("ConditionalOperator");
5976 return cxstring::createRef("CStyleCastExpr");
5978 return cxstring::createRef("CompoundLiteralExpr");
5980 return cxstring::createRef("InitListExpr");
5982 return cxstring::createRef("AddrLabelExpr");
5984 return cxstring::createRef("StmtExpr");
5986 return cxstring::createRef("GenericSelectionExpr");
5988 return cxstring::createRef("GNUNullExpr");
5990 return cxstring::createRef("CXXStaticCastExpr");
5992 return cxstring::createRef("CXXDynamicCastExpr");
5994 return cxstring::createRef("CXXReinterpretCastExpr");
5996 return cxstring::createRef("CXXConstCastExpr");
5998 return cxstring::createRef("CXXFunctionalCastExpr");
6000 return cxstring::createRef("CXXAddrspaceCastExpr");
6002 return cxstring::createRef("CXXTypeidExpr");
6004 return cxstring::createRef("CXXBoolLiteralExpr");
6006 return cxstring::createRef("CXXNullPtrLiteralExpr");
6008 return cxstring::createRef("CXXThisExpr");
6010 return cxstring::createRef("CXXThrowExpr");
6012 return cxstring::createRef("CXXNewExpr");
6014 return cxstring::createRef("CXXDeleteExpr");
6016 return cxstring::createRef("UnaryExpr");
6018 return cxstring::createRef("ObjCStringLiteral");
6020 return cxstring::createRef("ObjCBoolLiteralExpr");
6022 return cxstring::createRef("ObjCAvailabilityCheckExpr");
6024 return cxstring::createRef("ObjCSelfExpr");
6026 return cxstring::createRef("ObjCEncodeExpr");
6028 return cxstring::createRef("ObjCSelectorExpr");
6030 return cxstring::createRef("ObjCProtocolExpr");
6032 return cxstring::createRef("ObjCBridgedCastExpr");
6034 return cxstring::createRef("BlockExpr");
6036 return cxstring::createRef("PackExpansionExpr");
6038 return cxstring::createRef("SizeOfPackExpr");
6040 return cxstring::createRef("PackIndexingExpr");
6042 return cxstring::createRef("LambdaExpr");
6044 return cxstring::createRef("UnexposedExpr");
6046 return cxstring::createRef("DeclRefExpr");
6048 return cxstring::createRef("MemberRefExpr");
6050 return cxstring::createRef("CallExpr");
6052 return cxstring::createRef("ObjCMessageExpr");
6054 return cxstring::createRef("BuiltinBitCastExpr");
6056 return cxstring::createRef("ConceptSpecializationExpr");
6058 return cxstring::createRef("RequiresExpr");
6060 return cxstring::createRef("CXXParenListInitExpr");
6062 return cxstring::createRef("UnexposedStmt");
6064 return cxstring::createRef("DeclStmt");
6066 return cxstring::createRef("LabelStmt");
6068 return cxstring::createRef("CompoundStmt");
6070 return cxstring::createRef("CaseStmt");
6072 return cxstring::createRef("DefaultStmt");
6074 return cxstring::createRef("IfStmt");
6076 return cxstring::createRef("SwitchStmt");
6078 return cxstring::createRef("WhileStmt");
6080 return cxstring::createRef("DoStmt");
6082 return cxstring::createRef("ForStmt");
6084 return cxstring::createRef("GotoStmt");
6086 return cxstring::createRef("IndirectGotoStmt");
6088 return cxstring::createRef("ContinueStmt");
6090 return cxstring::createRef("BreakStmt");
6092 return cxstring::createRef("ReturnStmt");
6094 return cxstring::createRef("GCCAsmStmt");
6096 return cxstring::createRef("MSAsmStmt");
6098 return cxstring::createRef("ObjCAtTryStmt");
6100 return cxstring::createRef("ObjCAtCatchStmt");
6102 return cxstring::createRef("ObjCAtFinallyStmt");
6104 return cxstring::createRef("ObjCAtThrowStmt");
6106 return cxstring::createRef("ObjCAtSynchronizedStmt");
6108 return cxstring::createRef("ObjCAutoreleasePoolStmt");
6110 return cxstring::createRef("ObjCForCollectionStmt");
6112 return cxstring::createRef("CXXCatchStmt");
6114 return cxstring::createRef("CXXTryStmt");
6116 return cxstring::createRef("CXXForRangeStmt");
6118 return cxstring::createRef("SEHTryStmt");
6120 return cxstring::createRef("SEHExceptStmt");
6122 return cxstring::createRef("SEHFinallyStmt");
6124 return cxstring::createRef("SEHLeaveStmt");
6126 return cxstring::createRef("NullStmt");
6128 return cxstring::createRef("InvalidFile");
6130 return cxstring::createRef("InvalidCode");
6132 return cxstring::createRef("NoDeclFound");
6134 return cxstring::createRef("NotImplemented");
6136 return cxstring::createRef("TranslationUnit");
6138 return cxstring::createRef("UnexposedAttr");
6140 return cxstring::createRef("attribute(ibaction)");
6142 return cxstring::createRef("attribute(iboutlet)");
6144 return cxstring::createRef("attribute(iboutletcollection)");
6146 return cxstring::createRef("attribute(final)");
6148 return cxstring::createRef("attribute(override)");
6150 return cxstring::createRef("attribute(annotate)");
6152 return cxstring::createRef("asm label");
6154 return cxstring::createRef("attribute(packed)");
6156 return cxstring::createRef("attribute(pure)");
6158 return cxstring::createRef("attribute(const)");
6160 return cxstring::createRef("attribute(noduplicate)");
6162 return cxstring::createRef("attribute(constant)");
6164 return cxstring::createRef("attribute(device)");
6166 return cxstring::createRef("attribute(global)");
6168 return cxstring::createRef("attribute(host)");
6170 return cxstring::createRef("attribute(shared)");
6172 return cxstring::createRef("attribute(visibility)");
6174 return cxstring::createRef("attribute(dllexport)");
6176 return cxstring::createRef("attribute(dllimport)");
6178 return cxstring::createRef("attribute(ns_returns_retained)");
6180 return cxstring::createRef("attribute(ns_returns_not_retained)");
6182 return cxstring::createRef("attribute(ns_returns_autoreleased)");
6184 return cxstring::createRef("attribute(ns_consumes_self)");
6186 return cxstring::createRef("attribute(ns_consumed)");
6188 return cxstring::createRef("attribute(objc_exception)");
6190 return cxstring::createRef("attribute(NSObject)");
6192 return cxstring::createRef("attribute(objc_independent_class)");
6194 return cxstring::createRef("attribute(objc_precise_lifetime)");
6196 return cxstring::createRef("attribute(objc_returns_inner_pointer)");
6198 return cxstring::createRef("attribute(objc_requires_super)");
6200 return cxstring::createRef("attribute(objc_root_class)");
6202 return cxstring::createRef("attribute(objc_subclassing_restricted)");
6204 return cxstring::createRef(
6207 return cxstring::createRef("attribute(objc_designated_initializer)");
6209 return cxstring::createRef("attribute(objc_runtime_visible)");
6211 return cxstring::createRef("attribute(objc_boxable)");
6213 return cxstring::createRef("attribute(flag_enum)");
6215 return cxstring::createRef("preprocessing directive");
6217 return cxstring::createRef("macro definition");
6219 return cxstring::createRef("macro expansion");
6221 return cxstring::createRef("inclusion directive");
6223 return cxstring::createRef("Namespace");
6225 return cxstring::createRef("LinkageSpec");
6227 return cxstring::createRef("C++ base class specifier");
6229 return cxstring::createRef("CXXConstructor");
6231 return cxstring::createRef("CXXDestructor");
6233 return cxstring::createRef("CXXConversion");
6235 return cxstring::createRef("TemplateTypeParameter");
6237 return cxstring::createRef("NonTypeTemplateParameter");
6239 return cxstring::createRef("TemplateTemplateParameter");
6241 return cxstring::createRef("FunctionTemplate");
6243 return cxstring::createRef("ClassTemplate");
6245 return cxstring::createRef("ClassTemplatePartialSpecialization");
6247 return cxstring::createRef("NamespaceAlias");
6249 return cxstring::createRef("UsingDirective");
6251 return cxstring::createRef("UsingDeclaration");
6253 return cxstring::createRef("TypeAliasDecl");
6255 return cxstring::createRef("ObjCSynthesizeDecl");
6257 return cxstring::createRef("ObjCDynamicDecl");
6259 return cxstring::createRef("CXXAccessSpecifier");
6261 return cxstring::createRef("ModuleImport");
6263 return cxstring::createRef("OMPCanonicalLoop");
6265 return cxstring::createRef("OMPMetaDirective");
6267 return cxstring::createRef("OMPParallelDirective");
6269 return cxstring::createRef("OMPSimdDirective");
6271 return cxstring::createRef("OMPTileDirective");
6273 return cxstring::createRef("OMPUnrollDirective");
6275 return cxstring::createRef("OMPReverseDirective");
6277 return cxstring::createRef("OMPInterchangeDirective");
6279 return cxstring::createRef("OMPForDirective");
6281 return cxstring::createRef("OMPForSimdDirective");
6283 return cxstring::createRef("OMPSectionsDirective");
6285 return cxstring::createRef("OMPSectionDirective");
6287 return cxstring::createRef("OMPScopeDirective");
6289 return cxstring::createRef("OMPSingleDirective");
6291 return cxstring::createRef("OMPMasterDirective");
6293 return cxstring::createRef("OMPCriticalDirective");
6295 return cxstring::createRef("OMPParallelForDirective");
6297 return cxstring::createRef("OMPParallelForSimdDirective");
6299 return cxstring::createRef("OMPParallelMasterDirective");
6301 return cxstring::createRef("OMPParallelMaskedDirective");
6303 return cxstring::createRef("OMPParallelSectionsDirective");
6305 return cxstring::createRef("OMPTaskDirective");
6307 return cxstring::createRef("OMPTaskyieldDirective");
6309 return cxstring::createRef("OMPBarrierDirective");
6311 return cxstring::createRef("OMPTaskwaitDirective");
6313 return cxstring::createRef("OMPAssumeDirective");
6315 return cxstring::createRef("OMPErrorDirective");
6317 return cxstring::createRef("OMPTaskgroupDirective");
6319 return cxstring::createRef("OMPFlushDirective");
6321 return cxstring::createRef("OMPDepobjDirective");
6323 return cxstring::createRef("OMPScanDirective");
6325 return cxstring::createRef("OMPOrderedDirective");
6327 return cxstring::createRef("OMPAtomicDirective");
6329 return cxstring::createRef("OMPTargetDirective");
6331 return cxstring::createRef("OMPTargetDataDirective");
6333 return cxstring::createRef("OMPTargetEnterDataDirective");
6335 return cxstring::createRef("OMPTargetExitDataDirective");
6337 return cxstring::createRef("OMPTargetParallelDirective");
6339 return cxstring::createRef("OMPTargetParallelForDirective");
6341 return cxstring::createRef("OMPTargetUpdateDirective");
6343 return cxstring::createRef("OMPTeamsDirective");
6345 return cxstring::createRef("OMPCancellationPointDirective");
6347 return cxstring::createRef("OMPCancelDirective");
6349 return cxstring::createRef("OMPTaskLoopDirective");
6351 return cxstring::createRef("OMPTaskLoopSimdDirective");
6353 return cxstring::createRef("OMPMasterTaskLoopDirective");
6355 return cxstring::createRef("OMPMaskedTaskLoopDirective");
6357 return cxstring::createRef("OMPMasterTaskLoopSimdDirective");
6359 return cxstring::createRef("OMPMaskedTaskLoopSimdDirective");
6361 return cxstring::createRef("OMPParallelMasterTaskLoopDirective");
6363 return cxstring::createRef("OMPParallelMaskedTaskLoopDirective");
6365 return cxstring::createRef("OMPParallelMasterTaskLoopSimdDirective");
6367 return cxstring::createRef("OMPParallelMaskedTaskLoopSimdDirective");
6369 return cxstring::createRef("OMPDistributeDirective");
6371 return cxstring::createRef("OMPDistributeParallelForDirective");
6373 return cxstring::createRef("OMPDistributeParallelForSimdDirective");
6375 return cxstring::createRef("OMPDistributeSimdDirective");
6377 return cxstring::createRef("OMPTargetParallelForSimdDirective");
6379 return cxstring::createRef("OMPTargetSimdDirective");
6381 return cxstring::createRef("OMPTeamsDistributeDirective");
6383 return cxstring::createRef("OMPTeamsDistributeSimdDirective");
6385 return cxstring::createRef("OMPTeamsDistributeParallelForSimdDirective");
6387 return cxstring::createRef("OMPTeamsDistributeParallelForDirective");
6389 return cxstring::createRef("OMPTargetTeamsDirective");
6391 return cxstring::createRef("OMPTargetTeamsDistributeDirective");
6393 return cxstring::createRef("OMPTargetTeamsDistributeParallelForDirective");
6395 return cxstring::createRef(
6398 return cxstring::createRef("OMPTargetTeamsDistributeSimdDirective");
6400 return cxstring::createRef("OMPInteropDirective");
6402 return cxstring::createRef("OMPDispatchDirective");
6404 return cxstring::createRef("OMPMaskedDirective");
6406 return cxstring::createRef("OMPGenericLoopDirective");
6408 return cxstring::createRef("OMPTeamsGenericLoopDirective");
6410 return cxstring::createRef("OMPTargetTeamsGenericLoopDirective");
6412 return cxstring::createRef("OMPParallelGenericLoopDirective");
6414 return cxstring::createRef("OMPTargetParallelGenericLoopDirective");
6416 return cxstring::createRef("OverloadCandidate");
6418 return cxstring::createRef("TypeAliasTemplateDecl");
6420 return cxstring::createRef("StaticAssert");
6422 return cxstring::createRef("FriendDecl");
6424 return cxstring::createRef("attribute(convergent)");
6426 return cxstring::createRef("attribute(warn_unused)");
6428 return cxstring::createRef("attribute(warn_unused_result)");
6430 return cxstring::createRef("attribute(aligned)");
6432 return cxstring::createRef("ConceptDecl");
6434 return cxstring::createRef("OpenACCComputeConstruct");
6436 return cxstring::createRef("OpenACCLoopConstruct");
6438 return cxstring::createRef("OpenACCCombinedConstruct");
6440 return cxstring::createRef("OpenACCDataConstruct");
6442 return cxstring::createRef("OpenACCEnterDataConstruct");
6444 return cxstring::createRef("OpenACCExitDataConstruct");
6446 return cxstring::createRef("OpenACCHostDataConstruct");
6448 return cxstring::createRef("OpenACCWaitConstruct");
6450 return cxstring::createRef("OpenACCInitConstruct");
6452 return cxstring::createRef("OpenACCShutdownConstruct");
6454 return cxstring::createRef("OpenACCSetConstruct");
6456 return cxstring::createRef("OpenACCUpdateConstruct");
7558 return cxstring::createRef(
7564 return cxstring::createDup(StringRef(Text, CXTok.int_data[2]));
7574 return cxstring::createEmpty();
7581 return cxstring::createEmpty();
7590 return cxstring::createEmpty();
7592 return cxstring::createDup(Buffer.substr(LocInfo.second, CXTok.int_data[2]));
8762 *deprecated_message = cxstring::createDup(Deprecated->getMessage());
8773 *unavailable_message = cxstring::createDup(Unavailable->getMessage());
8877 *deprecated_message = cxstring::createEmpty();
8881 *unavailable_message = cxstring::createEmpty();
8897 cxstring::createDup(Avail.value()->getPlatform()->getName());
8906 cxstring::createDup(Avail.value()->getMessage());
9065 return cxstring::createNull();
9070 return cxstring::createNull();
9072 return cxstring::createDup(sel.getAsString());
9077 return cxstring::createNull();
9082 return cxstring::createNull();
9084 return cxstring::createDup(sel.getAsString());
9154 *language = cxstring::createDup(attr->getLanguage());
9156 *definedIn = cxstring::createDup(attr->getDefinedIn());
9185 return cxstring::createEmpty();
9187 return cxstring::createDup(
9208 return cxstring::createNull();
9218 return cxstring::createRef(RawText);
9223 return cxstring::createNull();
9234 return cxstring::createRef(BriefText);
9237 return cxstring::createNull();
9282 return cxstring::createEmpty();
9284 return cxstring::createDup(Mod->Name);
9289 return cxstring::createEmpty();
9291 return cxstring::createDup(Mod->getFullModuleName());
9961 return cxstring::createDup(getClangFullVersion());
10065 return cxstring::createRef(
10084 return cxstring::createRef(